会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WaterM 's Blog
管理
[置顶]
数数
摘要: P10881 额三次方过 1000,数据不好评价,但是题目是神仙题。有一定技巧性,我做不出来就是了。不知道场上写出多项式做法的都是什么神仙。 大概是个矩阵树是吧,但是是基环树。就是基环树要么破环为链,要么缩环为点。那破环会算重,然后容斥也不知道有没有前途。考虑缩点。 那首先可以暴力枚举环所在的集合,
阅读全文
posted @ 2026-03-05 12:28 Water_M
阅读(14)
评论(0)
推荐(0)
[置顶]
杂题选做(3)
摘要: ARC068F 额首先第一阶段,进入这个 deque 的时候,一定是一个单谷的状态。且 \(1\) 为最小值。 然后考虑后面我出队的时候,出到 \(1\) 的时候,剩下来 deque 里面一定是一段单调的序列。 也就是说,假如我钦定出队按元素大小,从大到小出,那么算出来的方案,在最后要乘上 \(2^
阅读全文
posted @ 2026-02-19 20:55 Water_M
阅读(12)
评论(1)
推荐(0)
[置顶]
杂题选做(2)
摘要: QOJ2617 首先建图跑暴力是猫娘应该都能想出来。时间复杂度 \(O(n^3m\cdot 2^m)\)。考虑优化。 只有 add 操作是不好搞的。那 add 一个 filter 会往后跳 \(O(n)\) 个位置。考虑数据结构优化。他们说这相当于,颜色段????听不懂。 官方给的方法是反着考虑这个
阅读全文
posted @ 2026-01-31 20:37 Water_M
阅读(28)
评论(0)
推荐(0)
[置顶]
一些数据结构
摘要: 我对数据结构的掌握,可以说,非常不牛。 PA 2014 Druzyny \(O(n^2)\) 的 DP 是显然的,考虑优化。 具体地,用 CDQ 分治处理。分治之后我们对于转移的限制可以写成: 左半边的贡献点,可以贡献到右半边询问点的一段区间。 右半边的询问点,可以询问到左半边贡献点的一段区间。 一
阅读全文
posted @ 2026-01-08 11:37 Water_M
阅读(15)
评论(2)
推荐(0)
[置顶]
杂题选做
摘要: ARC204A Use Udon Coupon 转化为求一个【遍历顺序】。 记最终的序列形如,减一个 \(a\) 值,和 \(0\) 取 max,加一个 \(b\) 值,和 \(0\) 取 max,…… 然后注意到这个 \(C\) 干的事情就是,操作完就是最大的后缀和。 于是对操作序列计数,倒着计数
阅读全文
posted @ 2025-12-28 22:44 Water_M
阅读(14)
评论(0)
推荐(0)
[置顶]
好题收录
摘要: 8.24 模拟赛 T3 题意: 给定一棵 \(n\) 个结点,以 \(1\) 为根的树,每个结点有点权 \(a_i\)。可以将若干个点染成红色。定义一个结点 \(u\) 是好的,当且仅当: \(u\) 是红色。 \(u\) 子树内(包括自身)有 \(k\) 个权值和 \(u\) 权值相等红色结点,其
阅读全文
posted @ 2025-08-24 17:43 Water_M
阅读(22)
评论(2)
推荐(0)
[置顶]
待办
摘要: loj 6516 qoj3845 uoj 703 (线性基DP) 欧拉路,欧拉回路 Tarjan 的复习,点双,边双 Stirling! CF2153F 多项式全家桶! 分块。 刷刷arc/agc 神秘 greedy & counting OKR-Periodicity 01 on tree mon
阅读全文
posted @ 2025-07-29 20:39 Water_M
阅读(7)
评论(0)
推荐(0)
2026年3月2日
2026/3/2
摘要: 补一些一句话题解。刚学的复习一下。 CF1535F 首先可以按照字符集是否相等划分连通块,块内独立,然后注意到块内距离是不超过 \(2\) 的。因为 \(a\) 排个序,\(b\) 排个序。 然后考虑什么时候距离为 \(1\)。注意到我只需要对每个串,求出一些极长 non-decreasing 段,
阅读全文
posted @ 2026-03-02 16:09 Water_M
阅读(6)
评论(0)
推荐(0)
2026年2月27日
图论杂题
摘要: CF1062F 好深刻的题。 重要结论:拓扑排序任意时刻,在 queue 中的结点互不可达。 证明显然。 然后考虑对原图拓扑排序一下,如果某时刻 queue 里面元素大于等于 \(3\) 了,就寄干净了。 有两个的话,考虑这两个 \(u,v\),那我想知道 \(v\) 所有可达的,\(u\) 是不是
阅读全文
posted @ 2026-02-27 10:17 Water_M
阅读(3)
评论(0)
推荐(0)
2026年1月21日
费用流/凸性相关
摘要: Task 1 数轴上 \(n\) 个老鼠,\(m\) 个洞。每个老鼠要找一个洞回去,代价为距离(\(|x_1-x_2|\))。求最小代价和。 把老鼠和洞排序之后建出网络,大概是这样。 考虑费用流增广的过程。按照坐标从小到大加入点。 加进来老鼠:按照增广的思路,我可以在左右两边的洞中,选一个距离较小的
阅读全文
posted @ 2026-01-21 20:30 Water_M
阅读(11)
评论(1)
推荐(0)
2026年1月20日
新年,心语
该文被密码保护。
阅读全文
posted @ 2026-01-20 23:58 Water_M
阅读(0)
评论(0)
推荐(0)
2026年1月18日
poly
摘要: 二刷。写一点不那么宝宝的内容。 FFT 我们希望快速计算加乘卷积。FFT 是一种变换,使得卷积能转化成点值乘积,从而线性计算。大多数变换通常都是这个思路。 卷积在多项式中的意义,就是多项式乘法。 然后 FFT 在多项式中的意义就是,求出 \(\omega_n^0, \omega_n^1, \dots
阅读全文
posted @ 2026-01-18 22:42 Water_M
阅读(3)
评论(0)
推荐(0)
2026年1月17日
Stirling
摘要: 讲一些其他地方可能见不到的东西。 这里有一题叫做碎梦。 线性递推做到 \(O(m^3\log n)\) 是平凡的。没写出来的敲一下。 \(k\) 很小。好像可以做点文章。 考虑每两个点值 \(S(x_1,y_1),S(x_2,y_2)\) 之间的贡献。假设 \(x_1<x_2,y_1<y_2\),也
阅读全文
posted @ 2026-01-17 16:42 Water_M
阅读(5)
评论(0)
推荐(0)
2026年1月14日
非确定性算法
摘要: 我也不知道这种东西有什么用。即使考场上出了正解是随机化的,我估计也看不出来。 哈希 这类太多了。除了串串 Hash,主要讲几个经典的。 P2757 显然 \(len>3\) 没用。 排列。重要条件。 枚举等差中项,发现不存在以其为中项的等差序列,等价于,其他两项都在同一边。 也就是在值域标成 01
阅读全文
posted @ 2026-01-14 09:49 Water_M
阅读(4)
评论(0)
推荐(0)
下一页
公告