03 2019 档案

摘要:BZOJ3413: 匹配 题目描述 [传送门][1] 题目分析 我们设询问串为$t$从头开始的第一个字符串为$s[1]$,设在位置$x$匹配成功,则题目要求的就是$\sum_{i=1}^xlcp(s[i],t)$ 可以考虑先对$s$建立后缀自动机,然后考虑每一个$endpos$类会对答案造成多少贡献 阅读全文
posted @ 2019-03-22 07:58 ~victorique~ 阅读(353) 评论(0) 推荐(0) 编辑
摘要:BZOJ2733: [HNOI2012]永无乡 题目描述 [传送门][1] 题目分析 题目要求合并集合和查询某个集合中的第$k$大,发现线段树合并可以做。 又有一个非常好的性质,一个权值对应唯一的一个位置,所以在权值线段树上直接在相应权值打上标记,查询的时候直接查询到底,合并直接上线段树合并,就可以 阅读全文
posted @ 2019-03-19 09:48 ~victorique~ 阅读(332) 评论(0) 推荐(0) 编辑
摘要:<![if supportMisalignedColumns]><![endif]> 阅读全文
posted @ 2019-03-03 17:52 ~victorique~ 阅读(98) 评论(0) 推荐(0) 编辑
摘要:POJ1743 Musical Theme 题目描述 [传送门][1] 题目分析 分析出题目是让我们求两个最长的重复的不相交的子串。 考虑到两个后缀有相同的前缀就会有那么长的重复的子串,使用后缀数组。 变调什么的差分一下还是一样做。 二分答案,同时记录后缀出现位置,题目保证不相交。注意最后二分出的答 阅读全文
posted @ 2019-03-01 08:51 ~victorique~ 阅读(314) 评论(0) 推荐(0) 编辑

Live2D