摘要: 【LOJ 3095】[SNOI2019]字符串(后缀数组) 题面 "LOJ" 题解 首先画图看看如何比较两个串的大小,发现这个东西等价于求两个相邻的后缀的$LCP$。 一个做法是求出$SA$,然后就可以很容易的判断两个位置的大小了。 然而实际上相邻两个后缀的$LCP$转移可以很容易的从前一个得到,所 阅读全文
posted @ 2019-04-28 22:36 小蒟蒻yyb 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4032】[HEOI2015]最短不公共子串(后缀自动机,序列自动机) 题面 "BZOJ" "洛谷" 题解 数据范围很小,直接暴力构建后缀自动机和序列自动机,然后直接在两个自动机上进行$bfs$,找到的第一个不同时存在的节点就直接输出就好了。 cpp include include inc 阅读全文
posted @ 2019-04-28 20:00 小蒟蒻yyb 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4030】[HEOI2015]小L的白日梦 题面 "BZOJ" "洛谷" 题解 要求的是最小的不开心连续段的期望。 然后发现自己就不会做了。 然后就可以来 "抄题解" 啦。 首先来猜性质: 第一个,一定是按照不高兴的概率单调不增的一个序列。 还是比较容易猜到的,这个证明也不难,首先我们把这 阅读全文
posted @ 2019-04-28 16:08 小蒟蒻yyb 阅读(514) 评论(0) 推荐(0) 编辑