Processing math: 50%
会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
温词
博客园
首页
新随笔
联系
订阅
管理
随笔 - 24
文章 - 0
评论 - 2
阅读 -
8822
[置顶]
建站纪念
摘要: 我,一位来自福建师范大学附属中学的OIER,怀着咸鱼都有的梦想,建立此博客,记录下自己在竞赛历程中的点点滴滴。
阅读全文
posted @ 2018-12-13 20:50 温词
阅读(286)
评论(0)
推荐(0)
2020年2月28日
退役记——CCC2020&CCO2020
摘要: 我叫吴佳诚,一个曾在福建师大附中就读的oier,2019年7月份我来到多伦多就读于Langstaff Secondary School 我的常用id有:Johnson_Wu,温词 竞赛经历: 2018.5月初次认真接触算法竞赛(其实初一接触过,但是基本hello world后就放弃了) 2018.1
阅读全文
posted @ 2020-02-28 08:29 温词
阅读(4177)
评论(2)
推荐(1)
2019年4月3日
BZOJ2809&&LG1552 APIO2012派遣(线段树合并)
摘要: BZOJ2809&&LG1552 APIO2012派遣(线段树合并) 题面 自己找去 HINT 简化一题面就是让你从每个点的子树中以$ 1; if(rk define INF 0x3f3f3f3f define ls(x) st[x].ch[0] define rs(x) st[x].ch[1] u
阅读全文
posted @ 2019-04-03 21:44 温词
阅读(216)
评论(0)
推荐(0)
2019年4月2日
BZOJ4668 冷战(LCT维护最小生成树)
摘要: BZOJ4668 冷战(LCT维护最小生成树) 题面 自己找去 HINT 这道题就是动态加边,然后查询u,v两点最早什么时候联通,强制在线。思考一下,最早什么时候联通不就等同于维护最小生成树吗(把这条边加入的时间视为边权),然后就动态维护一下最小生成树,有个小细节,如果两点不连通, lastans要
阅读全文
posted @ 2019-04-02 20:47 温词
阅读(196)
评论(0)
推荐(0)
2019年4月1日
BZOJ3926&&lg3346 ZJOI诸神眷顾的幻想乡(广义后缀自动机)
摘要: BZOJ3926&&lg3346 ZJOI诸神眷顾的幻想乡(广义后缀自动机) 题面 自己找去 HINT 我们可以把题目拆解成几个部分,首先我们手玩一个结论,从所有的叶子节点出发,遍历整颗树,这里面一定包括了所有的文本串,既然如此,就上广义后缀自动机维护,然后本质不同子串个数,也就是$\sum_{u=
阅读全文
posted @ 2019-04-01 22:16 温词
阅读(118)
评论(0)
推荐(0)
BZOJ4566&&lg3181 HAOI找相同字符(广义后缀自动机)
摘要: BZOJ4566&&lg3181 HAOI找相同字符(广义后缀自动机) 题面 自己找去 HINT 给定两个文本串,问从两个串中各取一个非空子串,使这俩子串相同,问方案有多少种。我的思路是建立一个广义后缀自动机,对于每个节点记录
s
i
z
e
[
1
]
和
s
i
z
e
[
2
]
分别表示这个节点接受的子串在A中出现多少
阅读全文
posted @ 2019-04-01 22:08 温词
阅读(102)
评论(0)
推荐(0)
2019年3月31日
BZOJ3172&&lg3966 TJOI单词(广义后缀自动机)
摘要: BZOJ3172&&lg3966 TJOI单词(广义后缀自动机) 题面 自己找去 HINT 给出多个文本串,让你查找每个文本串一共出现了多少次,广义后缀自动机建出parent tree然后上推就好了鸭,感觉代码也没有什么细节,写就完事了。 cpp include include using name
阅读全文
posted @ 2019-03-31 22:18 温词
阅读(117)
评论(0)
推荐(0)
BZOJ5137&&lg4081(广义后缀自动机,set启发式合并)
摘要: BZOJ5137&&lg4081(广义后缀自动机,set启发式合并) 题面 自己找去 HINT 给定多个文本串,让你查询每个文本串中有多少个本质不同的子串且这个子串只出现在当前这个文本串中。 把题目拆成两个部分,你要先确定这个子串出现在多少个文本串中,这个可以用set启发式合并查询出来,求本质不同的
阅读全文
posted @ 2019-03-31 16:15 温词
阅读(163)
评论(0)
推荐(0)
BZOJ2780(广义后缀自动机,set启发式合并)
摘要: BZOJ2780(广义后缀自动机,set启发式合并) 题面 自己找去 HINT 就是给多个文本串,然后每次查询的时候问你这个串在多少个文本串中出现过。因为多个文本串,那么直接就往广义后缀自动机上思考啊,我们在每个节点上开个set记录一下在哪些文本串上出现过,最后查询的时候就是看$set[u].siz
阅读全文
posted @ 2019-03-31 12:59 温词
阅读(275)
评论(0)
推荐(0)
2019年3月30日
BZOJ3473&&BZOJ3277串
摘要: BZOJ3473&&BZOJ3277串 题面 自己找去 HINT 对于所有串建立一个广义后缀自动机,对于每一个节点开一个set表示这个节点接受的子串在哪些串里出现过,然后在parent tree上做启发式合并,理论复杂度应该是
nlog_{n}^2
。 广义后缀自动机 这个广义后缀自动机在建立的时候
阅读全文
posted @ 2019-03-30 22:04 温词
阅读(135)
评论(0)
推荐(0)
2019年3月2日
CQOI跳舞(网络流+二分答案)
摘要: 题面见 https://www.luogu.org/problemnew/show/P3153 题意简述:有n个男生,n个女生,每一首歌时两位男女配对,然后同一对男女只能跳一场,一个人只会与不喜欢的人跳k场,求最大可以满员跳几场 这个题目看完可以猜测到这道题需要二分答案进行check() 然后就是建
阅读全文
posted @ 2019-03-02 15:37 温词
阅读(228)
评论(0)
推荐(0)
下一页
公告
昵称:
温词
园龄:
6年6个月
粉丝:
2
关注:
1
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
SAM后缀自动机(3)
竞赛历程(2)
莫队(1)
数据结构——可持久化线段树(3)
数据结构——平衡树(4)
网络流——最大流(2)
随笔档案
2020年2月(1)
2019年4月(4)
2019年3月(5)
2019年2月(3)
2018年12月(10)
阅读排行榜
1. 退役记——CCC2020&CCO2020(4177)
2. 最长公共子串(LCS) lg SP1811(369)
3. NOI2005 维护数列 lg2042(287)
4. 建站纪念(286)
5. BZOJ2780(广义后缀自动机,set启发式合并)(275)
评论排行榜
1. 退役记——CCC2020&CCO2020(2)
推荐排行榜
1. 退役记——CCC2020&CCO2020(1)
2. SDOI2010 粟粟的书架 lg2468(可持久化,前缀和)(1)
最新评论
1. Re:退役记——CCC2020&CCO2020
@SGCollin 感觉攻击性不是很强啊...
--TSITM
2. Re:退役记——CCC2020&CCO2020
谢谢你啊出题辛苦你了
--SGCollin
点击右上角即可分享