会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加载中...
Redial's Blog
记录算法学习痕迹
博客园
首页
新随笔
联系
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
54
下一页
2026年4月2日
权值线段树上二分维护动态集合前k大总和(k不是定值) trick
摘要: 对于一个动态集合(支持插入一个数与删除一个数),想要维护对于任意 \(k\),它的前 \(k\) 大的总和,直接利用权值线段树搭配普通线段树就可做。 具体地,先将所有值离散化,并维护 权值线段树 和 与权值线段树下标相对应的值的区间求和线段树(改成树状数组也行),大致类似这样: seg1.updat
阅读全文
posted @ 2026-04-02 15:26 小橘奏
阅读(17)
评论(0)
推荐(0)
2026年4月1日
ABC 451 G
摘要: G - Minimum XOR Walk 首先需要一个关键结论:在无向连通图中,从 \(u\) 到 \(v\) 的任意可达路径的最小异或和,等于从 \(u\) 到 \(v\) 的任意一条简单路径的异或和 \(s\) 关于该图中所有环的异或和构成的线性基的最优解。(最大异或和同理) 具体证明见 线性基
阅读全文
posted @ 2026-04-01 19:11 小橘奏
阅读(24)
评论(0)
推荐(0)
2026年3月31日
后缀数组SA
摘要: 相关链接 blog1 模板 struct SuffixArray{ int n, m; string s; vector<int> x, y, c, sa, rk, height; explicit SuffixArray(string copy_s){ s = copy_s; init(); ge
阅读全文
posted @ 2026-03-31 16:25 小橘奏
阅读(27)
评论(0)
推荐(0)
2026年3月28日
cf div2 1087 E(KMP好题)
摘要: E. A Trivial String Problem 一个字符串 \(s\) 的 border:既不空也不是该字符串本身,且同时为 \(s\) 的前缀与后缀。 对于 KMP,求解出的 \(next_{i}\) 是 \(s_{1\backsim i}\) 的最长 border 长度,可以 \(O(n
阅读全文
posted @ 2026-03-28 17:58 小橘奏
阅读(18)
评论(0)
推荐(0)
2026年3月27日
ABC 450 FG
摘要: F - Strongly Connected 2 题目本质其实就是:给定若干区间 \([l, r]\),\(1\le l \le r \le n\);求 选取这些区间的某一子集,使得子集内区间并集覆盖 \([1, n]\) 的方案数。 可以说是一道典题了。 先将所有区间按照右端点升序排序,然后考虑依
阅读全文
posted @ 2026-03-27 16:16 小橘奏
阅读(22)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
54
下一页
公告