会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WaterM 's Blog
管理
上一页
1
2
3
4
5
6
···
8
下一页
2026年1月8日
一些数据结构
摘要: 我对数据结构的掌握,可以说,非常不牛。 PA 2014 Druzyny \(O(n^2)\) 的 DP 是显然的,考虑优化。 具体地,用 CDQ 分治处理。分治之后我们对于转移的限制可以写成: 左半边的贡献点,可以贡献到右半边询问点的一段区间。 右半边的询问点,可以询问到左半边贡献点的一段区间。 一
阅读全文
posted @ 2026-01-08 11:37 Water_M
阅读(15)
评论(2)
推荐(0)
2025年12月28日
杂题选做
摘要: ARC204A Use Udon Coupon 转化为求一个【遍历顺序】。 记最终的序列形如,减一个 \(a\) 值,和 \(0\) 取 max,加一个 \(b\) 值,和 \(0\) 取 max,…… 然后注意到这个 \(C\) 干的事情就是,操作完就是最大的后缀和。 于是对操作序列计数,倒着计数
阅读全文
posted @ 2025-12-28 22:44 Water_M
阅读(14)
评论(0)
推荐(0)
2025年11月14日
AGC074 补题
摘要: A Communicate Topological Order 很玄幻的一题。 可以是认为是结论?但是看了结论肯定没有用啊。要知道怎么想出来的啊。想不出来。唉。 首先,考虑什么情况下 Aoki 可以推断出来这个排列。 因为 Aoki 是知道这个图长什么样的。而他能利用的只有大小关系。 Takahas
阅读全文
posted @ 2025-11-14 10:44 Water_M
阅读(25)
评论(0)
推荐(0)
2025年11月13日
11.13 模拟赛 T3
摘要: 题意:给出一个 \(n\) 个点标准的(分界点为 \(\lfloor \frac{l+r}2 \rfloor\))的线段树。定义一个区间的权值为,将这个区间正常地摊开在线段树上访问的结点数。例如,\(n=5,[2, 3]\) 的权值就是 \(5\)。\(q\) 组询问,每组给出一个 \([l, r]
阅读全文
posted @ 2025-11-13 20:06 Water_M
阅读(13)
评论(0)
推荐(0)
2025年11月9日
11.9 模拟赛 T3
摘要: 题意:将 \(n\) 个线段分成恰好 \(m\) 组,每个线段需要且只能分进一组。求这 \(m\) 组线段合法的得分之和最大是多少。一组线段的得分定义为它们的交的长度(区间长度为右端点减左端点)。一个方案合法,当且仅当每组线段有交且长度大于 \(0\)。保证有解。 \(m \le n \le 200
阅读全文
posted @ 2025-11-09 17:46 Water_M
阅读(18)
评论(0)
推荐(0)
2025年11月4日
Go work!
摘要: 写日记。防摸鱼。 Day -2 CSP-S 2025,最失败的比赛。 Day 0 11.3,到达杭州。安家落户。 Day 1 上午模考。T1 很唐啊,但是扩欧忘了。现推(实际上是???)。 哎怎么拍出锅了三次 /jk 然后整整 1h 才过。看 T2,宝宝数数题,10min 通了。 看 T3。好像被吓
阅读全文
posted @ 2025-11-04 23:54 Water_M
阅读(22)
评论(1)
推荐(1)
2025年10月31日
洛谷 P8867 建造军营
摘要: 传送门。 边双直接缩掉,成为一棵树。下面的【结点】都是指缩之后的。 于是可以定义一个 \(a_u\) 为,\(u\) 点内有军营的方案数,\(b_u\) 为无。 总方案数就对应着,树上每种方案的权值和。 首先考虑一个 DP,设 \(f_{u, 0/1}\) 表示 \(u\) 子树内部有或没有军营的权
阅读全文
posted @ 2025-10-31 22:45 Water_M
阅读(28)
评论(0)
推荐(0)
2025年10月24日
洛谷 P9530 Fish 2
摘要: 赛时怎么想的呢,想建大根笛卡尔树。 根肯定是可以吃掉整个子树的,那看看子树里的点能不能吃掉根。如果整个子树的和都小于根,那么这个子树就没救了,标记上。否则往下递归。 这样是高妙的 \(O(nq)\) 暴力! 定义【禁止区间】为一个区间 \([l, r]\) 满足 \(\min(a_l, a_r) >
阅读全文
posted @ 2025-10-24 21:18 Water_M
阅读(12)
评论(1)
推荐(0)
洛谷 P7011 Escape
摘要: 房间情况记为 \(a_u\)。 首先,判定能否逃走,可以在 \(t\) 点下面挂一个编号为 \(n+1\) 的点,权值为 \(+\infty\)。判定就转化为,能否在题设限制中,最终的体力达到 \(+\infty\)。 然后考虑这个英雄会怎么走。 他可能会以一种弯弯扭扭,徘徊多次的姿态在树上游荡。具
阅读全文
posted @ 2025-10-24 21:14 Water_M
阅读(18)
评论(0)
推荐(0)
2025年10月19日
10.18 学校模拟赛 T4
摘要: 题意:有一个含 \(\text{NaN}\) 的排列 \(1, 2, 3, \dots, n-1, \text{NaN}\)。其中 \(n=1\) 时排列有一个元素 \(\text{NaN}\)。求这个排列构成小根堆的概率,对 \(10^9+7\) 取模。 一个排列 \(a\) 构成小根堆,当且仅当
阅读全文
posted @ 2025-10-19 11:02 Water_M
阅读(11)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告