随笔分类 -  算法&DS

摘要:并查集(union-find sets)也称不相交集合数据结构(disjoint-set data structure),它保持一组不相交的动态集合S = { S1,S2,…Sk }.每个集合通过一个代表来识别,该代表是集合中的某个成员.并查集能够实现较快地合并集合和判断元素所在集合的操作. 通过引用两种启发式策略(按秩合并和路径压缩)就可以达到渐进意义上最快的不相交集合数据结构.它... 阅读全文
posted @ 2010-08-11 18:50 MikeLin 阅读(1383) 评论(0) 推荐(0) 编辑
摘要:模式匹配模式匹配的具体含义是在主串s中从start开始查找一个与模式串t相同的子串。如果找到则返回模式串t的第一个字符在主串中的下标;如果未找到则返回-1。1.模式匹配的Brute-Force算法Brute-Force算法实现模式匹配的思想是:从主串s=”s0s1…sn-1”的第一个字符开始和模式串t=”t0t1…tn-1&rdquo... 阅读全文
posted @ 2010-08-10 15:59 MikeLin 阅读(5721) 评论(0) 推荐(1) 编辑