![2023年10月26日总结](/img/20231026224617.jpg)
2023年10月26日总结
![](https://picx.zhimg.com/v2-9e83e1fd23eccdb98450679841a3a4bc_xll.jpg)
总结
太伤心了,晚上的时候忘记白天已经写了一部分总结了,然后用 echo 生成直接覆盖了呜呜呜。
上午
那白天就简要概括一下。上午做了 zgs 说要做的一些题,然后感觉不太熟悉线段树合并。找回了上午的计划。[[树上差分]]
1 | 前置模板(Sper OJ) |
下午
尝试理解昨日 T4 和其改编来的原题 NOI 2018 情报啥的,失败,不会。但是 pigeon 大佬改出来了,%%%。
晚上
晚上一起打了一场 cf。link 。是 div 1,就很有难度。切了前三道题。讲解一下思路。有一个 A1 和 A2,这里直接讲解 hard version。
Dances (Hard Version)
题目大意。一个长为 n - 1 的 a 数组和长为 n 的 b 数组,枚举一个加入 a 的数从 1 到 m,然后求最大的 k 使得一个 a 的子序列和 b 的子序列一一对应时 a 都小于 b 的 k 的和。(我在说啥?你们还是去看题面吧)。会发现排序后 a 的前几位和 b 的后几位匹配。先二分求出不加入
Time Travel
虽然写起来不是很难,但是想还是有一点难度的。我最开始想的是分层图,但是会发现同一个时间可能会出现多次,如果暴力 bfs 或 转移会发现如果有一个时间有
- 标题: 2023年10月26日总结
- 作者: 混氏新子
- 创建于 : 2023-10-26 22:36:56
- 更新于 : 2023-10-26 22:46:37
- 链接: https://blog.huasushis.cn/2023/2023年10月26日总结/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。