摘要: 这个题你发现打暴力的话可以记忆化搜素加剪枝,那么意味着可以递推,我们搜的话就是1010^9我们就往下匹配遇到匹配成功就return,那么我们可以想一下什么决定了状态,我们考虑kmp的过程,对于我们目前匹配到的距离,下一次在匹配时不会用他之后的字符,那么只要我们知道匹配到的距离和已匹配长度就行了,那么 阅读全文
posted @ 2017-07-09 20:34 TS_Hugh 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 第一道LCT。 动态维护集合就好了。 LCT就是一群链通过父亲关系练成一颗不太连续的树,通过儿子关系组成实边,在这里没有查找单点一说,都是直接拎起来,对于一条链他对外界的有用反馈就是他的链父亲以及需求点的真实位置,而每次cut的时候就会把标记下方好,每次spaly都会找到这个点在这条链中的真实位置, 阅读全文
posted @ 2017-07-09 12:59 TS_Hugh 阅读(233) 评论(0) 推荐(0) 编辑