03 2024 档案
摘要:AGC062 [AGC062A]Right Side Character 咋这么难? 不难打标看出结论:当且仅当一个前缀是 ,一个非空后缀是 时答案是 。 [AGC062B] Split and Insert VP 时的思路。 首先考虑倒着,每次选择一个子序列放到
阅读全文
摘要:VP 记录。 CF Codeforces Round 905 (Div. 1) AT AGC062
阅读全文
摘要:Codeforces Round 905 (Div. 1) 最幸运的一次!除了 F 都过了。 A1/A2.Dances 注意到我们等价于找最大匹配,把两个序列混合一起排序后,等价于把 看成左括号, 看成右括号求括号匹配。 A2 的话,先求出没有被消掉的最大的
阅读全文
摘要:打打 JOISC 。 Day 1 T1 看起来和之前一道模拟赛题很像,推了推发现还是区间单调栈,因为可以离线所以写个扫描线就好了。(因为一个地方写挂调了好久)。 T2 和 T3 看起来都不是很简单,就先想了想 T2,发现建出最短路树后,把 DFS 序和 对应区间传过去,可以有 分。 但
阅读全文
摘要:[JOISC 2021 Day4] イベント巡り 2 (Event Hopping 2) 做法比较显然,依次考虑每一个数能否加进去,判断标准就是剩下的空隙里还够插入需要的区间数量。 因为加入一个区间最多改变两个空隙,我们只需要考虑这些空隙的增量即可。 对于一个空隙,我们一定是每次贪心找到右端点最小的
阅读全文
摘要:[JOISC2020] 最古の遺跡 3 好难的题。 首先考虑给出 怎么求 ,设 为 位置剩下的高度,没了就 。 方便起见,我们把原序列翻转一下,那么题目的操作就是,每种高度的最靠左的位置不变。 我们从左到右依次求解,先令 \(h'_i
阅读全文
摘要:理应是最后一次省选了。 先看看游记。 Day -3 蛙趣,条条发新歌了。 Day -2 省选前最后一场模拟赛,为了 分卡了一个小时常数,不好评价 (flag)。 下午和 zyc 开始板子竞速,结果我 写挂,他 写挂,希望别是什么不好的兆头。 Day -
阅读全文