上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 74 下一页
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1803 [算法] 首先 , 一棵子树的DFS序必然为连续的一段 通过这个性质 , 我们将一个树上的问题转化为了一个序列上的问题 可持久化线段树可以解决该问题 , 不再赘述 时间复杂度 : 阅读全文
posted @ 2018-11-17 21:34 evenbao 阅读(157) 评论(0) 推荐(0) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3585 [算法] 两种做法 : 1. 莫队 , 时间复杂度 : O(Nsqrt(N)) (sqrt表示开根号) 2. 可持久化线段树 , 我们只需在第i棵线段树上维护每个数最晚出现的时间 阅读全文
posted @ 2018-11-17 20:37 evenbao 阅读(211) 评论(1) 推荐(0) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3932 [算法] 首先 , 我们可以将(Si , Ei , Pi)转化为在Si处加入Pi , 在(Ei + 1)出删除Pi 建立可持久化线段树 , 维护每秒出现任务的个数和优先级的和 , 阅读全文
posted @ 2018-11-17 20:03 evenbao 阅读(161) 评论(0) 推荐(0) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3524 [算法] 首先离线 , 将询问按右端点排序 如果我们知道[l , r]这个区间中[L , mid]中的数有多少个和[mid + 1 , R]中的数有多少个 , 则可以通过二分的方 阅读全文
posted @ 2018-11-16 22:02 evenbao 阅读(207) 评论(0) 推荐(0) 编辑
摘要: [题目链接] http://poj.org/problem?id=2104 [算法] 考虑离线 , 将询问按右端点排序 对于每个询问(l , r , k) , 若我们知道区间[l , r]中 <= x的数有多少个 , 就可以通过二分解决 进一步 , 我们可以将区间[l , r]中 <= x 的数的个 阅读全文
posted @ 2018-11-16 21:00 evenbao 阅读(137) 评论(0) 推荐(0) 编辑
摘要: [题目链接] https://www.luogu.org/problemnew/show/P3919 [算法] 可持久化线段树模板 详见这篇文章 : https://www.cnblogs.com/RabbitHu/p/segtree.html [代码] 阅读全文
posted @ 2018-11-16 20:07 evenbao 阅读(177) 评论(0) 推荐(0) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1266 [算法] 首先 , 用Dijkstra求单源最短路 然后 , 建出这张图G的最短路图G’ , 答案即为G'的最小割 最大流最小割定理 : 最小割 = 最大流 直接求最大流即可 时 阅读全文
posted @ 2018-11-09 10:49 evenbao 阅读(318) 评论(0) 推荐(1) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1293 [算法] 首先将所有礼物按x坐标为关键字排序 然后 , 用Two-Pointers计算答案即可 时间复杂度 : O(NlogN) [代码] 阅读全文
posted @ 2018-11-08 22:30 evenbao 阅读(194) 评论(0) 推荐(0) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3436 [算法] 不难发现 , 题目中的约束条件都可以写成 1. Da - Db >= c 2. Da - Db <= c 3. Da = Db 考虑使用差分约束系统 第一种约束条件 : 阅读全文
posted @ 2018-11-08 22:26 evenbao 阅读(182) 评论(0) 推荐(0) 编辑
摘要: [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1629 [算法] 贪心 考虑两头相邻的牛 , 它们的高度值和力量值分别为ax , ay , bx , by 我们发现 , 当ax + ay < bx + by时 , x排在前面比y排在前 阅读全文
posted @ 2018-11-08 22:20 evenbao 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 74 下一页