procedure2012
It's not worth it to know you're not worth it!
摘要: [关键字]:splay hash 二分[题目大意]:给出一个字符串,求出给定的两个后缀的的最长公共前缀。在求的过程中会有改变或在某个位置添加字符的操作。//============================================================================================[分析]:一听最长公共前缀马上想到后缀数组,但因为是动态维护所以后缀数组也无能为力。可以把字符串想象成一个数组,于是变成了动态插入和改变一个序列,还要能快速找到两个子区间——splay。求最长公共前缀可以用二分答案加验证的方法,二分长度先提取出这个区间然后判断 阅读全文
posted @ 2012-04-13 00:14 procedure2012 阅读(1056) 评论(0) 推荐(0)