Loading

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: [University CodeSprint 4] Drawing Rectangles 扫描线 + 最小点覆盖 题目的形式一看就是扫描线,观察到矩形的并面积 \(\le3\times10^5\),所以可以直接把这些位置找出来。这部分的复杂度是 \(O(n\log n)\)。 然后剩下的部分就是一个 阅读全文
posted @ 2024-07-04 17:15 Fire_Raku 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 网络流学习笔记 前言:从 2022.12.23 到 2023.1.10,学了一年网络流(狗头,是时候总结一下了,当然之后肯定还会再刷网络流的。 upd 2024.7.4:修改了一些排版和规范。写的很烂,还没有补充修改一些知识,所以可能还是有点晦涩难懂。 目录 目录网络流学习笔记目录1. 网络流1.1 阅读全文
posted @ 2024-07-04 11:16 Fire_Raku 阅读(9) 评论(0) 推荐(0) 编辑
摘要: CF1039D You Are Given a Tree 树形 dp + 贪心 + 根号分治 题目是一个经典问题,可以用树形 dp 和贪心解决。设 \(f_u\) 表示以 \(u\) 节点为端点能够剩下的最长路径。考虑从叶子节点往上合并贪心,那么如果能够合并出包含 \(u\) 节点的大于等于 \(k 阅读全文
posted @ 2024-07-04 10:17 Fire_Raku 阅读(22) 评论(0) 推荐(0) 编辑
摘要: QOJ4211 Alice and Bob 树形 dp + 01背包 因为 \(\text{Alice}\) 要赢,说明他走的步数比 \(\text{Bob}\) 更多,所以考虑一个点上的石头最多能让 \(\text{Alice}\) 比 \(\text{Bob}\) 走几步,一定会有一个对两个人都 阅读全文
posted @ 2024-07-03 16:21 Fire_Raku 阅读(85) 评论(0) 推荐(0) 编辑
摘要: CF453C Little Pony and Summer Sun Celebration 生成树+构造 看看一个点的奇偶性意味着什么。意味着奇数的点必须经过至少一次,而偶数不用经过。那么所有奇数的点两两路径必须构成一个连通块。然后就可以开始想构造了。 考虑连通块上的任意一棵生成树,如果一个非根节点 阅读全文
posted @ 2024-07-03 14:07 Fire_Raku 阅读(5) 评论(0) 推荐(0) 编辑
摘要: CF819E Mister B and Flight to the Moon 构造题 考虑从小推到大。容易得出 \(n=3\) 和 \(n=4\) 的构造方案,如果每次只增加一个点,那么必然会再次覆盖已经完成的边。所以考虑每次增加两个点 \(a\)、\(b\),那么增加的边有: 它们会向之前所有的点 阅读全文
posted @ 2024-07-03 11:32 Fire_Raku 阅读(7) 评论(0) 推荐(0) 编辑
摘要: [Hackerrank University Codesprint 5] Sword profit 李超线段树 考虑大力推式子。写出在第 \(i\) 所商店的第 \(k\) 把剑在第 \(j\) 所商店卖掉的价格。 \[\text{profit}=\max(0,q_i-(j-i)\cdot d_i- 阅读全文
posted @ 2024-07-03 09:50 Fire_Raku 阅读(4) 评论(0) 推荐(0) 编辑
摘要: P4097 【模板】李超线段树 / [HEOI2013] Segment 前言 李超线段树并不是一种新的线段树,而是对一类题维护最值的过程做了改进,使线段树仍然有不错的复杂度。 引入 简要题意 实现两种操作: 在区间 \([x_0,y_0]\) 上加入一条两端为 \((x_0,y_0)\),\((x 阅读全文
posted @ 2024-07-02 22:00 Fire_Raku 阅读(5) 评论(0) 推荐(0) 编辑
摘要: QOJ2376 Game on a Tree 树形 dp 因为题目限制对于两个人等价,所以朴素的,考虑将 \(u\) 与祖先和后代连边,构成一个新的无向图。那么题目就变成:在无向图中选一点,每一次操作就是走一步到新的点,谁先不能走,那么另一个人获胜。 先说结论:当无向图有完美匹配时,后手胜,反之先手 阅读全文
posted @ 2024-07-02 13:32 Fire_Raku 阅读(6) 评论(0) 推荐(0) 编辑
摘要: [Hackerrank University Codesprint 5] Interesting Trip 拓扑dp+可持久化线段树维护哈希+二分加速比较字典序 因为是有向无环图,所以考虑拓扑排序上 dp。当前 \(u\) 的 dp 值肯定要么是 \(s\rightarrow u\) 的最小字典序, 阅读全文
posted @ 2024-07-02 12:22 Fire_Raku 阅读(61) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页