随笔分类 -  集训

04-24 模拟赛总结
摘要:04-24 模拟赛总结 T1 写个分数类, 把方差的括号拆开来, 用 __int128 硬算即可 Others 推式子 只有方差这里可能爆 i64, 原因是两个 1e10 级别的互质分母一通分就炸了 \[对于方差: 原式 = \frac{1}{i}(\sum A_j ^ 2 - 2 * \sum A 阅读全文
posted @ 2024-04-24 20:01 Bubble_e 阅读(21) 评论(0) 推荐(0)
Tap
摘要:Tap 思路 假设某种操作方式需要 x 步 期望次数 = \(\sum \frac{1}{n}*\frac{1}{n-1}...*\frac{1}{n-x}*x\) 10 分 n \(\le\) 20 可以状压 随便预处理一下 i 的水可以流到哪里, 状压一下, 叫做 val[i] 第 i 位为 0 阅读全文
posted @ 2024-04-03 23:08 Bubble_e 阅读(18) 评论(0) 推荐(0)
Fibonacci
摘要:Fibonacci 思路 可以发现, 连续的三个字母不全相同, 所以 | s | \(\le\) 3 * |t| |S| 枚举一下即可(好像能证明但是不会),1e6 左右 所以只要暴力算出来一段 S, 然后枚举起点开始匹配即可 40 分 \(O(|S| * |s|)\) 枚举即可 100 分 使用类 阅读全文
posted @ 2024-04-03 23:06 Bubble_e 阅读(27) 评论(0) 推荐(0)
Day-7 模拟赛题解
摘要:Day-7 模拟赛题解 S+N 【玄英计划】 2月21日 模拟测#3【补题】 - 比赛 - 梦熊联盟 T1 数据点 3 - 5 枚举每一个问号对应的字母 Kmp,把 s 当作模式串匹配 T \(O(26^k|T|)\),k 是 ? 的个数 代码(我也不知道为啥 T 了,鸽着) 正解 有种被诈骗了的感 阅读全文
posted @ 2024-02-21 22:03 Bubble_e 阅读(72) 评论(0) 推荐(0)
Day-5
摘要:DP 背包 多重背包 单调队列 ??? P4141 退背包 由暴力到优化 每删一个, 做一次背包 $ n ^ 2 m $ 前后缀 F(i, j) 前 i 件, G(i, j) 第i - n 件 $ n m ^ 2 $ 退掉 i 物品 $ f(i, j) = \sum {f(i - 1, x)}$ $ 阅读全文
posted @ 2024-02-21 22:03 Bubble_e 阅读(50) 评论(0) 推荐(0)
Day-4
摘要:模拟赛 S+N 【玄英计划】 2月18日 模拟测#2【补题】 - 比赛 - 梦熊联盟 T1 15 分 :状压, 50 分: $ O(n ^ 2) $ $ O(n ^ 2) $ 的 check :赛时代码 正解:贪心 根据鸽巢原理:$ a_1, a_2, a_3 $ 至少会有两项是同一个等差数列的前两 阅读全文
posted @ 2024-02-21 22:02 Bubble_e 阅读(35) 评论(0) 推荐(0)
Day-6
摘要:字符串 难点:理解算法过程 二分 + 哈希 可以 $O(n log n) $ 完成 Manacher 和 exKMP Manacher P5446 R 是 S 的一个前缀 R[1, i] 的后缀的最大回文半径为 r 一次翻折:i + r == n 成立 多次翻折:目标串合法 且 目标串是一个回文串 阅读全文
posted @ 2024-02-21 22:01 Bubble_e 阅读(86) 评论(0) 推荐(0)
Day-3
摘要:Dfs序 CF383C 简化:子树加, 子树和(线段树 + Dfs 序) 考虑对树做一个奇偶的分层 x 的深度为奇数, x 子树中, 深度为奇数 + , 深度为偶数 - BZOJ3306 小技巧:换根, Dfs序 现在的根为 x, 原来的为 rt y 在 x 的子树内 -> 无影响 y 在 x 到根 阅读全文
posted @ 2024-02-18 14:30 Bubble_e 阅读(32) 评论(0) 推荐(0)
Day-2
摘要:栈, 队列 P6033 操作:找min, 删min, 插入 必须线性复杂度 **特殊的性质:每次插入的元素单调递增 **, 即 b 单调 两个队列:初始的 a, 合并后的 b, 都是有序的 对 a 排序时使用桶排序(快排太慢) 总共合并 n - 1 次, 每次 $O(1) $ P2827 如果蚯蚓长 阅读全文
posted @ 2024-02-18 14:29 Bubble_e 阅读(70) 评论(0) 推荐(0)
Day-0
摘要:Day-0 T1 从一点开始以固定方向行走,会出现循环节 该结论由 \(n = m\) 的测试点推出 判断两个串是否相同 字符串哈希 倍增预处理出长度为 $ 2 ^ {len} $​ 的循环节子串 T2 最小环计数 Floyd 会超时 计数由 $ x, y, st$ 构成的环 依题解代码 同学赛时代 阅读全文
posted @ 2024-02-14 21:24 Bubble_e 阅读(42) 评论(0) 推荐(0)