会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
murder-drones
博客园
首页
新随笔
联系
订阅
管理
[置顶]
双树与多树问题
摘要: 河童重工 题意:给定两棵n个点的树T1,T2,\(dis1_{u,v},dis2_{u,v}\) 分别表示在第一/二棵树上 \(u,v\) 之间的距离。新建一个完全图 \(G\),其上 \(u,v\) 两点距离定义为 \(dis1_{u,v}+dis2_{u,v}\),求 \(G\) 的最小生成树。
阅读全文
posted @ 2025-12-19 21:22 murder_drones
阅读(39)
评论(0)
推荐(0)
2026年5月14日
LCA笔记随性摘录4
摘要: 给出序列 \(a_i\) 和整数 \(C\),求这样的序列 \(x_i\) 的方案数: \(0\le x_i\le a_i\) \(\bigoplus\limits_{i=1}^{n} x_i=C\) 做法:可以先用基本的 \(O(nV^2)\) 暴力打个表,然后就会惊讶地发现竟然只有 \(\log
阅读全文
posted @ 2026-05-14 15:17 murder_drones
阅读(6)
评论(0)
推荐(0)
LCA笔记随性摘录3(lxl的DS部分)
摘要: 根号分治未必要是根号的。一定是以 \(B\) 为阈值然后再分析最优的情况,否则容易错失正解。 T1 CF1822G2 Magic Triples (Hard Version) 枚举 \(a_j\),则枚举 \(a_i\) 复杂度 \(O(\sqrt{a_j})\),枚举 \(a_k\) 复杂度 \(
阅读全文
posted @ 2026-05-14 15:17 murder_drones
阅读(6)
评论(0)
推荐(0)
LCA笔记随性摘录5
摘要: hash 专题。 多项式哈希:\(\dots ax^2+bx+c \pmod p\),最经典的哈希。最好每个字符随机映射,取的 \(x\) 最好是 \(p\) 的 \(O(p)\) 级别原根。 集合哈希:和哈希,异或哈希。 流哈希:线性空间哈希。具体见 QOJ61。 自由群哈希:字串替换,定义一些等
阅读全文
posted @ 2026-05-14 15:17 murder_drones
阅读(4)
评论(0)
推荐(0)
2026年4月25日
LCA笔记随性摘录2
摘要: 费用流相关处理: 最通用的模拟费用流做法——关键点法,找到若干关键点,维护两两关键点之间”不经过别的关键点“的最短路径。每次在新图上跑最短路,然后回到原图增广。时间复杂度 \(O(k^2n\log n+k^3n)\) 找 \(k\) 个不交区间:可以看作 \(k\) 个任意的区间做对称差。 反悔贪心
阅读全文
posted @ 2026-04-25 10:47 murder_drones
阅读(21)
评论(0)
推荐(0)
2026年4月23日
字符串匹配的AC自动机,你知道有哪三种写法吗?
摘要: 法一 空间复杂度 \(O(n|\Sigma|)\),时间复杂度 \(O(n|\Sigma|)\),查询单步严格 \(O(1)\)。 大家最常见的写法。直接 bfs 递推求出 fail,用静态数组存儿子。 法二 空间复杂度 \(O(n)\),时间复杂度 \(O(\sum |s|)\),查询均摊 \(O
阅读全文
posted @ 2026-04-23 20:17 murder_drones
阅读(12)
评论(0)
推荐(0)
LCA笔记随性摘录1
摘要: 问题:每个 \(1\sim n\) 的值可以放的位置是一个区间 \([L_i,R_i]\),有若干要求形如 \(i\) 必须放得比 \(j\) 前,给出一种可行的放成排列的方案。 解法:对于有限制的一对区间 \((i,j)\),\(j\) 的左端点和“\(i\) 的左端点 \(+1\)”取max,\
阅读全文
posted @ 2026-04-23 15:59 murder_drones
阅读(12)
评论(0)
推荐(0)
2026年4月16日
ARC064D 题解
摘要: 题目链接 太深刻了。 循环移位的特征在于,其是一个一对一的映射,就必然形成若干环状。我们求解可达的点数量,可以让每个点只被距离其最近的特殊点计算。也即,计算每个特殊点到下一个特殊点的距离并求和。 如果一个字符串循环移位 \(t\) 次后等于自己,那么其必然有长为 \(t\) 的约数的整周期。 证明:
阅读全文
posted @ 2026-04-16 11:21 murder_drones
阅读(9)
评论(0)
推荐(0)
2026年3月21日
记忆者(recoll)
摘要: 记忆者(recoll) 题目背景 在重新拾起那些尘封的算法记忆之前,小 B 曾经做过一件很有意思的事。 那时的他刚接触树形结构,常常会把自己学过的知识点、刷过的题目、写过的代码、得到的结论,想象成一棵不断生长的“记忆树”。树上的每一个结点,都是一段具体的算法记忆;而结点之间的连边,则代表这些记忆之间
阅读全文
posted @ 2026-03-21 14:32 murder_drones
阅读(10)
评论(0)
推荐(0)
追忆(recall)
摘要: 追忆(recall) 题目背景 考虑到评测机性能差距,本题较官方赛事增加了 -4 秒的额外时限。 我常常追忆过去。 生命瞬间定格在脑海。我将背后的时间裁剪、折叠、蜷曲,揉捻成天上朵朵白云。 云朵之间亦有分别:积云厚重,而卷云飘渺。生命里震撼的场景掠过我的思绪便一生无法忘怀,而更为普通平常的记忆在时间
阅读全文
posted @ 2026-03-21 14:32 murder_drones
阅读(39)
评论(0)
推荐(0)
排游列戏(prem)
摘要: 排游列戏(prem) 题目背景 这是一道交互题。为方便选手理解,本题提供一句话题意,简要题意,完整形式化题意,且附带说明图。 请注意本题 \(R\) 的数据范围。 在“排列游戏”玩过许多轮之后,小 H 和小 L 又想出了新的“排游列戏”。 这一次,小 H 不再拿出一个排列让小 L 去猜,而是拿出了一
阅读全文
posted @ 2026-03-21 14:17 murder_drones
阅读(18)
评论(0)
推荐(0)
下一页
公告