摘要: XK 又来给我们讲课了。开心! 1. Baka's Trick 两种理解: 双栈模拟队列。 [找到若干个划分点,使得每个区间包含恰好一个划分点。维护划分点到划分点段的前缀、后缀信息。在在线的实现中,在队列中维护仅仅一个划分点,维护它到前面每个点和它到后面每个点的信息。当这个划分点出队时,把队列中最后 阅读全文
posted @ 2024-10-01 21:45 huangkxQwQ 阅读(10) 评论(0) 推荐(0) 编辑
摘要: T1 做法 1:莫队。(考虑一个数的出现次数变化时的影响。)应该可以直接做,似乎也可以正难则反(见做法 2)。 做法 2:[扫描线](?)。按询问右端点排序。记一下每个位置前面最近的和它权值相同的位置。一种是直接做,分讨。一种是正难则反:算前缀和;算出现次数为 \(2\) 的数的贡献之和,减去这部分 阅读全文
posted @ 2024-09-16 20:01 huangkxQwQ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: T1 我的做法: 合并 -> 并查集。类似建 Kruskal 重构树。询问跑 LCA。 注意并查集合并要把两个根都变成一个新点的儿子,而不是把一个作为另一个的儿子。(可能类似建 [边](?) Kruskal 重构树) 要特判询问时 \(x = y\) 的情况(好像是输出 \(0\))。 lzh 的做 阅读全文
posted @ 2024-09-16 14:18 huangkxQwQ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: (实际上是 2024.9.14 写的) 本来以为是考 DS 的。() T1 题目里给的那个性质可能是来干扰的。 异或上右移一位的数,其实就是除了第一位(最左边的),算贡献的时候都要看这一位异或前一位是不是 1。于是随便线性 DP,状态里记一下当前位填 0 还是 1 就行了。 DP 数组 状态的第一维 阅读全文
posted @ 2024-09-14 21:48 huangkxQwQ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 今天依然是上午考 DP,三个小时四道题。 我觉得今天的题目较昨天更简单。考场上就想出了四个题,但是我以为 T1 \(O(n^3)\) 的做法是暴力,想了好久 T1 也没想出更好的做法,于是开写,然后造数据测了测,发现跑得比较快(极限数据应该也是能在我的位置上那台电脑里 1s 内过的)。 结果出分是 阅读全文
posted @ 2024-08-31 23:01 huangkxQwQ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 上午三个多小时考四道题的 DP。 赛时会的分:[100](?) + 100 + [30](?) + 100。 估分:100 + 100 + 0 + 100。 实际分:10 + 100 + 0 + 100。 挂巨量的分,挂了 120 分。 下面是一些值得注意的点: T1 就是分组背包。DP 数组下标要 阅读全文
posted @ 2024-08-30 22:56 huangkxQwQ 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 上午 & 中午 按计划学了李超线段树,照着题解写过了模板题。 然后本来打算去做题单里的一道 Ynoi 紫来练 dsu on tree,于是边写题解边想,结果写着写着就不会了,发现好像 dsu on tree 不太好做,好像是两只 log 的。还可能大概会一个单 log 大常数线段树合并。看题解区发现 阅读全文
posted @ 2024-08-29 22:51 huangkxQwQ 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 本来想在洛谷题单里找斜率优化 DP 的,然后发现了一个拉格朗日插值优化 DP 的题单,就点进去尝试了一下。 题单。 于是先看了雨兔的题解,学了 CF995F 的做法,然后 A 了这个题。雨兔题解的链接和我的代码见 CF 上的提交记录。现在正在做后面的题。 P3643 [APIO2016] 划艇 \( 阅读全文
posted @ 2024-08-29 15:04 huangkxQwQ 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 五彩斑斓的世界 那个题我先暂时不管了。/kk P9992 [Ynoi Easy Round 2024] TEST_130 自己想了个开头。后面还不会。 之前大概想出来了,但是没想清楚。 发现每次询问 \(w, d\) 就相当于算 \(w\) 子树里离 \(w\) 距离不超过 \(d\) 的点的贡献之 阅读全文
posted @ 2024-08-29 10:04 huangkxQwQ 阅读(11) 评论(1) 推荐(0) 编辑
摘要: 上午做了一个很板的广义 SAM 题,算是练了一下广义 SAM,当时基本上能自己写出广义 SAM 了,但是还是写错了两个地方(好像是把 p 写成了 q)。 大概是做完这道题之后我去看了看 lr 的博客,发现他的博客里有计划。于是我也写了一个最近的计划。 在这之后我就去挑了个较基础的 SA 题来写。后缀 阅读全文
posted @ 2024-08-28 22:57 huangkxQwQ 阅读(4) 评论(0) 推荐(0) 编辑