会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Rock-N-Roll
万物终将汇于一点。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
2025年1月12日
CF1801E Gasoline prices 题解
摘要: \(\text{CF1801E Gasoline prices 题解}\) 考虑方案数如何计算。注意到树上一些点有着相同的取值,于是如果我们将它们用并查集缩起来,它的可行取值范围就是 \([\max_{l_i},\min_{r_i}]\)。现在考虑并查集的维护方式。考虑只有 \(n\) 个点,这样一
阅读全文
posted @ 2025-01-12 19:29 长安19路
阅读(24)
评论(0)
推荐(0)
2025年1月11日
P3247 [HNOI2016] 最小公倍数 题解
摘要: \(\text{P3247 [HNOI2016] 最小公倍数 题解}\) 第一眼上去没什么明显的思路。图上问题一般没有什么好的多项式复杂度算法来解决。观察数据范围,注意到 \(n,q\le 5\times 10^4\),是一个典型的根号复杂度算法,于是考虑分块来处理。注意到所求的不一定是简单路径,也
阅读全文
posted @ 2025-01-11 22:04 长安19路
阅读(60)
评论(0)
推荐(0)
2025年1月4日
Manacher 学习笔记
摘要: \(\text{Manacher 学习笔记}\) 一、引入 首先我们需要知道的是 \(\text{Manacher}\) 是解决回文串问题的有效工具。 一个通用的问题模型是给定一个长度为 \(n\) 的字符串 \(s\),统计该字符串中所有的回文子串的个数。\(\text{Manacher}\) 算
阅读全文
posted @ 2025-01-04 18:13 长安19路
阅读(30)
评论(0)
推荐(1)
2025年1月2日
后缀数组学习笔记
摘要: 已完不续。
阅读全文
posted @ 2025-01-02 21:46 长安19路
阅读(29)
评论(0)
推荐(1)
2024年12月30日
[BZOJ3230] 相似子串 题解
摘要: \(\text{[BZOJ3230] 相似子串 题解}\) 巧妙地利用了后缀数组的一些奇妙性质。 先考虑第一问。首先去处理本质不同的子串这个东西。这个东西我们显然是见过的,于是套路地建出 SA 求出 \(\operatorname{height}\) 数组。每一个子串对应的都是一个后缀的前缀。由于串
阅读全文
posted @ 2024-12-30 17:29 长安19路
阅读(27)
评论(0)
推荐(0)
2024年12月18日
P4003 无限之环 题解
摘要: \(\text{P4003 无限之环 题解}\) 首先这个网格图就说明了一些问题。一般地,网格图主要的解决方法是 dp(尤其是插头 dp)。但是这个题里需要解决的只有相邻两个格子之间的相邻性问题,于是采取网格图另一个常见的思路:二分图染色。于是将这个网格图黑白染色,将一个格子的四壁拆成四个点,相邻的
阅读全文
posted @ 2024-12-18 21:52 长安19路
阅读(31)
评论(0)
推荐(0)
2024年12月17日
P6803 [CEOI2020] 星际迷航 题解
摘要: \(\text{P6803 [CEOI2020] 星际迷航 题解}\) 观察这个从第 \(0\) 棵树走向第 \(D\) 棵树的过程是困难的,我们难以判定走到下一棵树的情况。于是我们不妨从第 \(D\) 棵树向第 \(0\) 棵树来倒推。从第 \(i\) 层走向第 \(i+1\) 层的边为 \(x\
阅读全文
posted @ 2024-12-17 19:42 长安19路
阅读(27)
评论(0)
推荐(0)
2024年12月10日
P9346 无可奈何花落去 题解
摘要: P9346 无可奈何花落去 题解 这个期望第一眼看上去是困难的。然而发现 \(E=Px\),贡献 \(x\) 是可枚举的,于是转化为了一个求概率的问题。这个概率同样难以计算,然而发现状态的个数是有限的,对于选取 \(x\) 条边断掉它的总方案数就是 \({n-1\choose x}\),那么直接求方
阅读全文
posted @ 2024-12-10 18:22 长安19路
阅读(21)
评论(0)
推荐(0)
2024年12月8日
CF1540B Tree Array 题解
摘要: CF1540B Tree Array 题解 首先题目的时间复杂度一定是一个 \(O(n^3)\) 状物。一定会有一个 \(n\) 来枚举根节点,那么一个根内要 \(O(n^2)\) 地解决问题。 考虑整个序列的期望是困难的,转而考虑每个点对 \((x,y)\) 的期望。注意到 \((x,y)\) 具
阅读全文
posted @ 2024-12-08 22:03 长安19路
阅读(16)
评论(0)
推荐(0)
2024年11月15日
CF1909F1 Small Permutation Problem (Easy Version) 题解
摘要: CF1909F1 Small Permutation Problem (Easy Version) 题解 直接莽做显然不好统计。考虑统计每一次 \(i\) 的变化有多少种方案数来匹配,也就是对 \(a\) 数组差分。 考虑到对于 \(a_i\),只有 \([1,i]\) 里的数会对 \(a_i\)
阅读全文
posted @ 2024-11-15 22:00 长安19路
阅读(30)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
公告