会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
celerity
要寄了吗
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
下一页
2020年10月17日
追击圣诞老人
摘要: 有一个经典的套路(序列合并):有一个dag,节点数非常多,直接存是存不下的。 但是不用把整个图建出来。 如果把一个点的状态向后继状态连边,边有边权,定义一条路径的权值为它的边权和。求最小的k种路径边权和。 这是个经典的问题。使用堆,每次把最小值取出来,把它的后继状态插入堆,把最小值pop掉k次即可。
阅读全文
posted @ 2020-10-17 08:40 celerity1
阅读(95)
评论(0)
推荐(0)
2020年10月12日
[cmdoi2019]口头禅
摘要: 被卡空间的代码: #include<bits/stdc++.h> #define N 810010 using namespace std; struct no{ int l,r,id; }a[100010]; int operator <(no x,no y){ return x.l<y.l||(
阅读全文
posted @ 2020-10-12 08:31 celerity1
阅读(123)
评论(0)
推荐(0)
2020年10月4日
[CTSC2010]珠宝商
摘要: 。
阅读全文
posted @ 2020-10-04 07:54 celerity1
阅读(84)
评论(0)
推荐(0)
2020年9月28日
AC自动机
摘要: 例题(从易到难): 模板 poi 病毒 模板题,没什么营养价值 建立Trie图后tarjan判环即可。 CF710F 模板题,没什么营养价值 二进制分组+AC自动机即可。 lg3121 以前在jzoj上做过单串版本。 用AC自动机+栈,每次插入一个字符,维护在AC自动机上的匹配点。 栈中维护从栈底匹
阅读全文
posted @ 2020-09-28 10:23 celerity1
阅读(187)
评论(0)
推荐(0)
[GDOI2019]小说
摘要: 本人从自己已注销的前博客内搬运一篇文章。 这道题的60分做法是:分答案串$<=100$和$>100$讨论。 $<=100$的部分可以使用算法3解决。枚举一个点l表示现在要统计左端点ll+99所有前缀字符串的密度的最大值。可以使用ac自动机解决 $>100$的部分可以二分+ac自动机。 原问题实际上是
阅读全文
posted @ 2020-09-28 10:14 celerity1
阅读(182)
评论(0)
推荐(0)
2020年9月27日
洛谷5113
摘要: 如果只有1个元素,显然可以维护一个栈。 赋值相当于在栈中插入一个元素。维护bz[i]表示i操作是否被撤销。 撤销操作可以不断的把栈中bz=1的元素删除直到栈顶bz=0。 由于每个元素只会被删除一次,所以时间复杂度正确。 这给了我们一些启示。 考虑分块。对于每个块维护一个栈,栈顶表示最后一次有效(没被
阅读全文
posted @ 2020-09-27 16:11 celerity1
阅读(149)
评论(0)
推荐(0)
2020年9月25日
[IOI2015]分组
摘要: 如果把一个限制$(a,b)$视为平面上的一个点。 小组的人数是$(x,x)$ 题目的限制要求$a<=x<=b$就是$a<=x$且$x<=b$ 则平面上在$(a,b)\(左上方的无穷大的平面的小组代表的点都是当前点\)(x,x)$能取的。要取$x$个。 考虑一个贪心。把所有小组按照$x$从小到大排序。
阅读全文
posted @ 2020-09-25 17:39 celerity1
阅读(183)
评论(0)
推荐(0)
2020年9月18日
字符串题单
该文被密码保护。
阅读全文
posted @ 2020-09-18 14:44 celerity1
阅读(1)
评论(0)
推荐(0)
n^2 exp,ln
摘要: 借助fft,我们可以得到一个$n\log_2n$或者$\cfrac{n\log_22n}{\log\log}$的多项式exp算法。和$n\log_2n$的ln算法。 但是有时候模数十分不友好。 如果$f(x)=e{g(x)}$ 则$\ln(f(x))=g(x)$ \(\cfrac{f'(x)}{f(
阅读全文
posted @ 2020-09-18 09:53 celerity1
阅读(230)
评论(0)
推荐(0)
2020年9月16日
FBCHEF
摘要: 这道题比较有意思。 题目中贡献最多影响到距离一个节点为$\log$的节点。 题目要修改深度相同且在某个子树的节点。可以考虑bfs序+线段树。 对一段深度相同且在某个子树的节点,他们在bfs序上是连续的,可以修改。 考虑从一个节点$x$向上跳修改。 先把子树的所有距离$x$不超过1且在子树的节点的值$
阅读全文
posted @ 2020-09-16 09:07 celerity1
阅读(149)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
下一页
公告