会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
spdarkle
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
23
下一页
2024年10月29日
Day 62 贪心专项
摘要: F 还没来得及看,不想看了。 contest link A 显然你可以用一个堆直接贪心,将每组牛按照 \(s\) 分类,直接扫过去,当加入 \(s=i\) 的牛的时候,现在还在堆里的牛显然就有相同的起点,则其终点越近越优,所以加入牛 \((e,m)\) 的时候判断当前容量是否足够,如果不够是否需要弹
阅读全文
posted @ 2024-10-29 16:55 spdarkle
阅读(26)
评论(0)
推荐(0)
2024年10月27日
CSP-S 2024 游记
摘要: 时隔两年,终于找到了做当年CSP-J的感觉 害,一到落笔之时竟无从起笔。 先复述一下考场过程吧。 Day 1 2:15 来到考场,进去了,亲切的lhy还在问我为啥这么慢。。。 不过一进考场就刚好能进机房还是不错的 2:20 拿着电脑,哎,为啥我这个电脑按 shift 切不了中英文?当时认为手动切英文
阅读全文
posted @ 2024-10-27 13:57 spdarkle
阅读(132)
评论(0)
推荐(0)
2024年10月24日
数学数论专项练习 day 60
摘要: link A 显然只需要考虑质因子。 首先 \(k\) 只有一个质因子可以特判,有两个可以 exgcd 有三个及其以上那么最小的一个 \(\le 10^5\),同余最短路即可。 B 考虑一个序列 $\lbrace x|x=a_ib_i^t,t\in \mathbb{N}\rbrace $,对于一个质
阅读全文
posted @ 2024-10-24 19:13 spdarkle
阅读(30)
评论(0)
推荐(0)
2024年10月22日
Lyndon 分解 小记
摘要: 参考:IOI2021 国家集训队论文 胡昊 以下表示字符串的下标都是 \([0,|S|-1]\),设 \(n\) 为最后一项下标也就是 \(|S|-1\) 定义 定义简单串 \(S\) 指 \(\forall i\in [1,|S|-1],S[i,n]>S\),也即 任意真后缀大于 \(S\) 定义
阅读全文
posted @ 2024-10-22 21:47 spdarkle
阅读(34)
评论(0)
推荐(0)
border 专项训练
摘要: link A 显然可以分治计算,我们只需要计算跨过中点(含 \(t\) 也就是的匹配次数,就可以递归处理) 那么这就相当于是枚举匹配位置,查前面的后缀和后面的前缀能否匹配,可以暴力地贪心扩展若干轮直到 \(|s_i|\ge 10^6\),这时候直接利用哈希判断即可。 复杂度大概是 \(O(\sum
阅读全文
posted @ 2024-10-22 19:19 spdarkle
阅读(24)
评论(0)
推荐(0)
border 性质梳理
摘要: 建议看到结论之后直接画图自己推 目前定义 \(s[l,r]\) 为字符串 \(s\) 的 \([l,r]\),定义 \(nxt_i\) 为 KMP 算法所得。 定义: \(s[1,i]=s[n-i+1,n]\),则称 \(s[1,i]\) 是 \(s\) 的一个 border 可能证明会比较浅显,但
阅读全文
posted @ 2024-10-22 19:18 spdarkle
阅读(95)
评论(0)
推荐(0)
2024年10月21日
Codeforces Div.2 979 E-G
摘要: E 这个最大分值显然是:设 \(c[i]\) 为元素 \(i\) 的出现次数,做前缀 \(min\),然后求和 考虑到我们只关心各个元素的出现次数,那么设原本序列是 \(cnt\),子序列的是 \(b\) 则需要乘上一个组合数 \(\prod {cnt[i] \choose b[i]}\) 设 \(
阅读全文
posted @ 2024-10-21 19:57 spdarkle
阅读(39)
评论(0)
推荐(0)
长链剖分 入门
摘要: 长链剖分 额,其实和树剖差不多,对于每个节点 \(u\) 维护 \(mxd_u\) 为子树内节点深度最大值。 那么令 \(Son(u)\) 里取到 \(mxd_v\) 最大的儿子 \(v\) 为长儿子,类似重链剖分处理即可。 同样令连接不同长链的两个点之间的边为虚边。 有如下性质: 从根到节点 \(
阅读全文
posted @ 2024-10-21 17:04 spdarkle
阅读(62)
评论(0)
推荐(0)
2024年10月17日
竞赛图小记
摘要: 参考:link1,link2 定义 竞赛图是指一类对于任意两个点之间有且只有一条有向边的有向图,下面记 \(G=(V,E),n=|V|,m=|E|\),我们称一个 \(|V|=n\) 的竞赛图为 \(n\) 阶竞赛图。 性质 竞赛图缩点后是链状结构 考虑按照tarjan算法缩点后,对于 \(col_
阅读全文
posted @ 2024-10-17 22:15 spdarkle
阅读(248)
评论(0)
推荐(0)
2024年10月15日
最小生成树&最短路杂题
摘要: contest link A 与 cheap robot 是一个题,就是跑多元最短路之后 \(dis_u+dis_v+w(u,v)\) 赋权跑Kruskal重构树即可 B 注意到是网格图,那么 \(u,v\) 不连通也就是以其为源点/汇点存在一个割。转对偶图之后也就是判环,那么在删除 \((u,v)
阅读全文
posted @ 2024-10-15 15:03 spdarkle
阅读(50)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
23
下一页
公告