07 2014 档案

七月25 ACM集训——kmp算法
摘要:字符串比配问题,通过引入next[]而使效率提高关于next[]数组,是对模式串的特征来构造的;为了确定在匹配不成功时,下次匹配时j的位置,引入了next[]数组,next[j]的值表示P[0...j-1]中最长后缀的长度等于相同字符序列的前缀。在匹配过程称,若发生不匹配的情况,如果next[j]>... 阅读全文

posted @ 2014-07-28 10:56 bqly 阅读(574) 评论(0) 推荐(0)

7月28--字典树
摘要:又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希表高。Trie的数据结构定义:Code... 阅读全文

posted @ 2014-07-28 10:39 bqly 阅读(327) 评论(0) 推荐(0)

七月23 ACM集训——最小生成树
摘要:prim算法模板int prim(int x){ int i,j,sum=0,min=M,k; memset(vit,0,sizeof(vit)); memset(dis,0,sizeof(dis)); for(i=1;ip[k][j]) dis[j]=p[k][j]; } } } return ... 阅读全文

posted @ 2014-07-23 20:36 bqly 阅读(120) 评论(0) 推荐(0)

导航