03 2022 档案

摘要:省选日记 Day \(-9\) - Day \(-5\) Day \(-9\) Mar 25, 2022, Friday ARC059F 看到这里的题解都是二维 DP, 我是从卡特兰数的方面考虑的此题. 如果这个题的模数换成 \(998244343\) 或是别的 NTT 模数, 那么复杂度就可以通过 阅读全文
posted @ 2022-03-31 07:34 Wild_Donkey 阅读(58) 评论(0) 推荐(0)
摘要:ARC059F Unhappy Hacking 看到这里的题解都是二维 DP,我是从卡特兰数的方面考虑的此题。 如果这个题的模数换成 \(998244343\) 或是别的 NTT 模数,那么复杂度就可以通过分治 FFT 做到 \(O(n\log^2 n)\)。可惜换不得。但是貌似存在某神奇的多项式科 阅读全文
posted @ 2022-03-25 17:14 Wild_Donkey 阅读(47) 评论(0) 推荐(0)
摘要:省选日记 Day \(-14\) - Day \(-10\) Day \(-14\) Mar 20, 2022, Sunday CSP-S 2021 回文 场上写的 \(O(2^n)\), 拿了 \(40\) 分. 同学加了个很强的剪枝可以拿 \(48\). 容易发现, 双端队列弹出序列中的一个后缀 阅读全文
posted @ 2022-03-25 12:35 Wild_Donkey 阅读(42) 评论(0) 推荐(0)
摘要:省选日记 Day \(-19\) - Day \(-15\) Day \(-19\) Mar 15, 2022, Tuesday 今天的模拟赛特别离谱, 三道题里面两道多项式. In my opinion, problem A, C is supposed to be exist in a math 阅读全文
posted @ 2022-03-20 12:05 Wild_Donkey 阅读(32) 评论(0) 推荐(0)
摘要:省选日记 Day \(-24\) - Day \(-20\) Day \(-24\) Mar 10, 2022, Thursday IOI2014 Wall 维护一个初始全为 \(0\) 的序列, 支持两种操作: 区间推平和区间填平. 推平是把 \(\geq h\) 的部分变成 \(h\), 填平是 阅读全文
posted @ 2022-03-20 12:03 Wild_Donkey 阅读(37) 评论(0) 推荐(0)
摘要:P8202 染色 树形 DP,是无需求逆元的版本。 \(\tiny{验题人题解(?)}\) 我们设 \(Lim = \lfloor \frac n3 \rfloor + 2\),约束 \(3\) 就变成所有颜色出现次数都不大于等于 \(Lim\)。 容斥 先算出忽略限制 \(3\) 的方案数。然后减 阅读全文
posted @ 2022-03-13 11:42 Wild_Donkey 阅读(53) 评论(0) 推荐(0)
摘要:省选日记 Day \(-29\) - Day \(-25\) Day \(-29\) Mar 05, 2022, Saturday 在火车上学了一点插头 DP. 经典问题是给一张有障碍的棋盘, 求有多少条不同的回路可以覆盖所有无障碍的格点. Day \(-28\) Mar 06, 2022, Sun 阅读全文
posted @ 2022-03-10 09:27 Wild_Donkey 阅读(28) 评论(0) 推荐(0)
摘要:ARC068F Solitaire 这个做法一开始的转化和别的题解是一样的。但是 DP 比较特别,属于是把 \(O(n^4)\) 的 DP 强行二维前缀和优化到 \(O(n^2)\)。 性质与转化 容易知道双端队列是单谷的。 首先先考虑一种名为双重递减排列的东西,这种排列可以被分成两个递减的子序列。 阅读全文
posted @ 2022-03-10 09:26 Wild_Donkey 阅读(156) 评论(0) 推荐(0)
摘要:SDOI2012 基站建设 stl 是 c++ 的馈赠。 Wild_Donkey 一开始看到这个题有标签 线段树,平衡树,CDQ 分治,做完后也没有用到这些 (如果 std::set 不算平衡树的话)。 一看题解发现所有人不是 CDQ,就是李超树,还有手写平衡树的。我十分不解,放着现成的 set 为 阅读全文
posted @ 2022-03-10 09:25 Wild_Donkey 阅读(99) 评论(0) 推荐(0)
摘要:插头 DP (Plug Dynamic Programming) 陈丹琦在 2008 年引入国内 OI 界的插头 DP 是用来解决一些和连通性有关的问题的状态压缩算法. 一般采用轮廓线的方式逐格转移. 经典问题是给一张有障碍的棋盘, 求有多少条不同的回路可以覆盖所有无障碍的格点. 状态 显然我们如果 阅读全文
posted @ 2022-03-07 16:53 Wild_Donkey 阅读(216) 评论(0) 推荐(0)
摘要:省选日记 Day \(-38\) - Day \(-35\) Day \(-38\) Feb 24, 2022, Thursday 模拟赛, 只做了 T1, 用杜教筛做 \(O(n^{\frac 23})\) 过不了 \(10^{11}\), 正解是转化后枚举 \(O(n^{\frac 23})\) 阅读全文
posted @ 2022-03-05 14:48 Wild_Donkey 阅读(37) 评论(0) 推荐(0)
摘要:省选日记 Day \(-34\) - Day \(-30\) Day \(-34\) Feb 28, 2022, Monday 今天是 USACO 金组的结算日. T1 Redistributing Gifts 这题的规则和背景均基于银组 T1, 仍然是像银组 T1 一样建一个有向图. 每次交换相当 阅读全文
posted @ 2022-03-05 14:48 Wild_Donkey 阅读(65) 评论(0) 推荐(0)
摘要:仙人掌 (Cactus) 仙人掌图是任意一条边至多只出现在一个简单环的无向连通图. 这是当时写圆方树的时候学弟推荐我学的. 结合之前点双建立的圆方树, 发现仙人掌图是圆方树的弱化版本, 两环之间有割点连接, 每个点双连通分量都是一个简单环. 所以我们称仙人掌建出来的圆方树为狭义圆方树. 问题引入 我 阅读全文
posted @ 2022-03-05 14:42 Wild_Donkey 阅读(182) 评论(0) 推荐(0)
摘要:风暴之眼 这道题的状态设计真是千奇百怪,有的做法每个点开了 \(8\) 个状态,有的做法开了 \(4\) 个,我一直尝试使这个数字变得更少,叉了几个做法还是没有成功,所以仍然是 \(4\) 个状态。 传送门: 风暴之眼 性质 每种类型都有一个稳定颜色,也就是说一个类型的点一旦变成某个颜色就再也不能变 阅读全文
posted @ 2022-03-05 14:40 Wild_Donkey 阅读(67) 评论(0) 推荐(0)