2014年7月28日

七月25 ACM集训——kmp算法

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

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

7月28--字典树

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

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

导航