02 2022 档案

摘要:Tag 博弈。 Description 给定 \(n\) 堆分别为 \(a_i\) 的物品,每一次可以取所有堆的物品一个或者取掉最大的一个物品。如果一个人把所有的物品都取完他就输了。 求出先手必胜还是后手必胜。 \(\texttt{data range:} n\leq 10^5, a_i\leq 1 阅读全文
posted @ 2022-02-27 21:16 Kamiya-Kina 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Tag 构造,背包。 Description 给定 \(n\) 个水桶,每一个水桶初始有 \(a_i\) 的水,给定一个大小为 \(k\) 的勺子,每一次可以从一个水桶里面搞 \(\min(a_i, k)\) 的水到另一个桶里面。 求如何搞出一个水为 \(V\) 的水桶。 \(\texttt{dat 阅读全文
posted @ 2022-02-27 21:16 Kamiya-Kina 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Tag 动态规划,矩阵加速 dp。 Preface 碎碎念:校内模拟赛考到了这道题,本来已经无限接近正解了,然后死在了不会打代码,果然还是实力不够啊…… Description 这有一个大 boss,初始他有一个小怪,这个小怪的血量为 \(m\),如果这个小怪收到了伤害但是没有死就会产生一个新的小怪 阅读全文
posted @ 2022-02-27 21:15 Kamiya-Kina 阅读(34) 评论(0) 推荐(0) 编辑
摘要:Tag 多项式。 Preface 以后别人不会求这玩意的时候我就可以自信的说出“看我博客”这种话了…… Description 给定 \(n,k\),对于所有 \(0 \leq i \leq n\),求出 \(\left[\begin{matrix}i\\k\end{matrix}\right]\) 阅读全文
posted @ 2022-02-27 21:14 Kamiya-Kina 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Tag 动态规划,字符串。 Description 给定一个字符串 \(S\),往 \(S\) 里面随便塞 \(n\) 个字符,求最后的字符串为回文串的方案数。 \(\texttt{data range:} n\leq 10^9, |S| \leq 200\). Solution 神题。 假设此时 阅读全文
posted @ 2022-02-27 21:13 Kamiya-Kina 阅读(37) 评论(0) 推荐(0) 编辑
摘要:Tag 状态压缩,动态规划。 Preface 碎碎念: 考场上看到这个题的一瞬间想到了要费用流,但是不会建图。 刚刚准备自闭的时候突然发现好像可以状态压缩。 状压打完了发现这玩意状态好少啊…… 果然拿个 map 存一下就过了…… Description 题面 给定一个 \(n \times m\) 阅读全文
posted @ 2022-02-27 21:13 Kamiya-Kina 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Tag 动态规划,NTT。 Preface 被迫营业。 Description 在一个 \(n\times m\) 的黑白格中,设长度为 \(n\) 的数列 \(A\),长度为 \(m\) 的数列 \(B\) 和 \(C\),分别表示一下规则: \(A_i\) 表示第 \(i\) 行第一个出现的黑格 阅读全文
posted @ 2022-02-27 21:12 Kamiya-Kina 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Tag 游记。 Preface 小吐槽:又没有去上海写个锤子的游记哦,还挂那么多分 /kk。 Main 寒假集训非常充实,学长来讲课讲了很多东西,学了很多东西,然后冬令营第一课堂的讲评也非常好玩,很喜欢 lzz 前辈那种聊天式的讲课方法,强烈差评第一天刘汝佳老师没有亲自来冬令营讲课,只是录了视频,挺 阅读全文
posted @ 2022-02-27 21:11 Kamiya-Kina 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Tag 字符串,最近公共祖先。 Description 给定一个字符串 \(S\),一共 \(m\) 次询问,每一次询问字符串 \(S\) 的前缀 \(p\) 与前缀 \(q\) 的最长公共 border。 \(\texttt{data range:} |S| \leq 10^6, m \leq 1 阅读全文
posted @ 2022-02-27 21:11 Kamiya-Kina 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Preface 点分树和点分治好像一直是 OI 中的热门考点,出现频率并不算太低,而且为了迎合自己的学习清单计划,这里大概就是说每学一个就会写一篇博客来记录一下自己真的学过这玩意。 Main 点分树是在点分治的基础之上,通过数据结构去维护树内联通块的信息,维护深度相关的信息。 分治重心有良好的性质, 阅读全文
posted @ 2022-02-27 21:10 Kamiya-Kina 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Tag 计数。 Preface 考场上因为这题打错了一个地方然后摆烂了,感觉后面两题本来是可以做的啊…… Description 给一个 \(n\times m\) 的棋盘涂上 \([1, k]\) 的颜色,涂色的规则是,选择一个 \((x,y)\) 坐标,使其 \(x\) 行和 \(y\) 列全都 阅读全文
posted @ 2022-02-27 21:09 Kamiya-Kina 阅读(40) 评论(0) 推荐(0) 编辑