1 什么是redis
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一...
分类:
其他好文 时间:
2014-06-30 20:25:48
阅读次数:
205
2014.06.18 14:16简介: “并查集”,英文名为“union-find set”,从名字就能看出来它支持合并与查找功能。另外还有一个名字叫“disjoint set”,中文名叫不相交集合。可能我们倾向于用最短的名字,所以就出现了“并查集”翻译为“disjoint set”的情况。并查集....
分类:
编程语言 时间:
2014-06-28 19:55:37
阅读次数:
331
这一篇中我们会写一些关于自动化部署的代码。我们会使用Powershell书写这类代码。你将发现这篇文章中涉及的东西非常具体,有的要求甚至相当苛刻且可能不具有通用性。这是因为部署从来都是跟环境打交道,部署过程中协作的组建太多,相互之间的交集不可能太大。可能唯一能够通用的是自动化部署的基本原则(只是这篇...
分类:
Web程序 时间:
2014-06-27 17:46:09
阅读次数:
203
用了半小时才写出来啊, 其实这种思路应用范围很广,利用有序性这个特点,比如本体只要是有序就行,例如两个集合是有序的,求交集,有序数组的查找,有序数组的归并,有序有了优化的可能。 输入一个正数 n,输出所有和为 n 连续正数序列 例如输入 15,由于 1+2+3+4+5=4+5+6=7+8=15,所以...
分类:
编程语言 时间:
2014-06-27 14:11:04
阅读次数:
395
题目链接在:针对一群范围对的最快查找算法设计(不要用数组),是我目前遇到的一个较棘手的问题。
描述如下:
假如有一群范围对,格式为:,设计一个最快查找算法,使得给定一个值,输出该值所在范围对的结果值。
注意:范围对之间没有交集,即不可能存在和这样的两个范围对。
例如有以下几个范围对:
, 20>
, 27>
, 28>
, 27>
, 122>
, 12>
, 13>...
分类:
其他好文 时间:
2014-06-24 17:37:56
阅读次数:
172
谜题36
finally语句中的return语句会覆盖掉try语句中的。
谜题37
该部分还需要进一步理解
一个方法可以抛出的被检查异常集合是它所适用的所有类型声明要抛出的被检查集合的交集。...
分类:
编程语言 时间:
2014-06-21 18:40:37
阅读次数:
194
最简单的不相交集的实现,来自MAW的《数据结构与算法分析》。代码:class DisjSet: def __init__(self, NumSets): self.S = [0 for i in range(NumSets+1)] def SetUnion(self, S,...
分类:
编程语言 时间:
2014-06-17 15:17:56
阅读次数:
265
循环判断2个数组将相同的公共元素复制到新数组中即可 1 2 3 import java.util.Arrays; 4 5 public class count_same_number { 6 7 public static int[] join(int[] a,int[] b) 8 ...
分类:
编程语言 时间:
2014-06-17 00:22:18
阅读次数:
360
导读:
昨晚等世界杯的间隙,静静的看了一个电影《云端情人》(另译名:她),电影里假想在不远的未来,人类与电脑系统的情感交集,整个故事看后并不让人感到荒谬,作为互联网行业的自己,看罢后陷入了沉思,还有3个小时,正好可以写一写我的观感。
2025年离我们并不远,从科技进步的角度看,编剧对未来互联网发展的各种假想都是成立的,不能否认,我们人类和操作系统正在逐步由平行世界转变为相融以沫的关系,影片发人深省。
下面我想从影片中所描述的2025年互联网科技进展谈起。...
分类:
其他好文 时间:
2014-06-16 21:18:36
阅读次数:
178
我们会不会与操作系统谈一场奋不顾身的爱情──《云端情人》有感导读:昨晚等世界杯的间隙,静静的看了一个电影《云端情人》(另译名:她),电影里假想在不远的未来,人类与电脑系统的情感交集,整个故事看后并不让人感到荒谬,作为互联网行业的自己,看罢后陷入了沉思,还有3..
分类:
其他好文 时间:
2014-06-16 15:51:53
阅读次数:
213