会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yijan's blog
这个博客已经搬迁到 yijan.co 了!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2020年2月10日
数论相关算法
该文被密码保护。
阅读全文
posted @ 2020-02-10 11:43 yijan
阅读(0)
评论(0)
推荐(0)
编辑
字符串相关算法
该文被密码保护。
阅读全文
posted @ 2020-02-10 11:42 yijan
阅读(2)
评论(0)
推荐(0)
编辑
2020年2月4日
后缀树到后缀自动机
摘要: 后缀自动机 "以前学的后缀自动机" 今天听了ZR 敦爷的课加上以前和zbww讨论了一下,感觉对后缀自动机和后缀数据结构有了船新认识!QWQ 后缀自动机大概分成了下面三部分: $ n^2 $ 后缀树的构建 后缀自动机构建及基础应用 缩边并且得到 $ O(n) $ 个点的真正的后缀自动机! 后缀树 其实
阅读全文
posted @ 2020-02-04 16:52 yijan
阅读(391)
评论(0)
推荐(0)
编辑
2020年2月1日
分治与分块
该文被密码保护。
阅读全文
posted @ 2020-02-01 16:40 yijan
阅读(28)
评论(1)
推荐(0)
编辑
2020年1月31日
bzoj 4199 品酒大会
摘要: bzoj 4199 品酒大会 开始线段树合并学傻了直接拿线段树合并莽然后80pts滚粗 其实考虑,如果我们求出了 $ LCP(s_1,s_2) = i $ ,其中 $ s_1,s_2 $ 是后缀,的权值的和/最大值,做一遍后缀和/最大值就好了啊! 这个东西是可以 dp 的!由于 parent 树本质
阅读全文
posted @ 2020-01-31 13:08 yijan
阅读(78)
评论(0)
推荐(0)
编辑
2020年1月30日
BZOJ 4310 跳蚤
摘要: BZOJ 4310 跳蚤 不太会做,看了题解才会的。 首先要二分子串。后缀排序后,本质不同子串个数其实就是 $ \sum_i n + 1 sa[i] height[i] $ ,考虑排序后的后缀,本质不同的子串个数其实就是本质不同这些后缀的前缀个数。一个后缀的贡献就是这个后缀的所有前缀,减去自己和上一
阅读全文
posted @ 2020-01-30 15:44 yijan
阅读(135)
评论(0)
推荐(0)
编辑
BZOJ 4545 DQS的Trie
摘要: BZOJ 4545 DQS的Trie 第一眼,这不是很裸嘛? 直接构造广义SAM然后跑就行了啊。 动态询问 endpos 集合大小,LCT就好了嘛 (码...) 码了一半,然后发现,每次新加入一个子树啊,复杂度是假的啊? 那这么说网上很多题解貌似都是假的。。。 (你按照dfs的顺序来加,不是就必然会
阅读全文
posted @ 2020-01-30 12:53 yijan
阅读(131)
评论(0)
推荐(0)
编辑
2020年1月29日
BZOJ 3238 差异
摘要: BZOJ 3238 差异 看这个式子其实就是求任意两个后缀的 $ LCP $ 长度和。前面的 $ len(T_i)+len(T_j) $ 求和其实就是 $ n(n 1)(n+1)/2 $ ,这个是很好推的。。 任意两个后缀的 $ LCP $ 长度和很容易想到构造 height 数组,然后问题就变成了
阅读全文
posted @ 2020-01-29 15:22 yijan
阅读(88)
评论(0)
推荐(0)
编辑
BZOJ 3277 串
摘要: BZOJ 3277 串 首先建立广义SAM,然后考虑SAM上一个节点是多少个串的子串。 这是一个从 bzoj 2780 学来的做法,就是建立广义SAM后对于每一个串在SAM上跑出每个前缀所在的节点,这个可以直接转移,然后从这些节点分别跳parent,直到跳到一个已经被这个串以前的点跳到过的点,并把跳
阅读全文
posted @ 2020-01-29 13:28 yijan
阅读(77)
评论(0)
推荐(0)
编辑
2020年1月28日
BZOJ 3926 诸神眷顾的幻想乡
摘要: BZOJ 3926 诸神眷顾的幻想乡 开始看错题看成了每个点度数不超过20 ~~后来翻了翻题解原来看错题的不止我一个~~ 既然叶子数量不超过20,考虑树上的任何一条路径,以任何点为根时,如果它不是一条从上到下的路径,那么以它的任意一端的子树内的某一个叶子为根必然可以变成从上到下的。否则,以它处于下端
阅读全文
posted @ 2020-01-28 21:07 yijan
阅读(81)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告