上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3307 【题解】 这什么垃圾题啊卡空间卡时间卡栈 然后我会了一种新姿势:人工栈(好像也不难啊喂) 我们发现对于每种物品,只需要在u这地方的权值线段树上+1,v的权值线段树上+1,LCA的权值线段 阅读全文
posted @ 2017-06-10 21:23 Galaxies 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4302 【题解】 出自2015多校-学军 题意大概是给出一个n*m的格子有一个格子(x,y)是坏的,用一些矩形覆盖没有坏的格子,使得每个矩形都有一面靠着边界。求最大的矩形的面积最小。 稍微分析就 阅读全文
posted @ 2017-06-10 19:43 Galaxies 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4196 【题解】 百年不用算法:树链剖分 刚刚推了一发还是很简单的嘛 在支持子树修改的同时支持链修改。 由于子树肯定是在线段树中连在一坨的所以一样修改。 # include <stdio.h> 阅读全文
posted @ 2017-06-10 15:53 Galaxies 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4721 【题解】 维护一个全局增量p后就可以用堆来实现操作了。 发现切割成的也满足单调关系,所以直接用三个队列做就行了。 怎么满足啊?观察。。 # include <queue> # inclu 阅读全文
posted @ 2017-06-10 14:54 Galaxies 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1578 【题解】 由于连续买相当于每天买,第二天卖,然后再买。所以每天最后钱尽量多一定是最优的。 所以对于m天,每天做一次O(n*70w)的完全背包dp即可。 # include <stdio. 阅读全文
posted @ 2017-06-09 22:27 Galaxies 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1577 【题解】 我们把每坨奶牛按s排个序。 对于每坨奶牛,如果车上有空位置就塞。 否则,看下车上是否有奶牛的e值比他大,就把这个奶牛扔下去(当做没上过车),把新的奶牛拉上来(因为更大的区间显然 阅读全文
posted @ 2017-06-09 17:31 Galaxies 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1574 【题解】 贪心把report的点的旁边所有点破坏即可。 # include <stdio.h> # include <string.h> # include <iostream> # i 阅读全文
posted @ 2017-06-09 16:23 Galaxies 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1575 【题解】 动态规划,令f[i,j]表示前i个选了j个,且第i个必选的最小值。 转移就枚举上一个,再暴力算贡献即可。 复杂度O(n^4) # include <stdio.h> # inc 阅读全文
posted @ 2017-06-09 16:09 Galaxies 阅读(161) 评论(0) 推荐(1) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1572 【题解】 这么傻逼的题会想错啊。。。 想到用优先队列维护了但是维护的方向想错了。 按时间排序 用优先队列维护当前p最大的当前时间个。 然后加入 如果不满就加,否则选一个扔掉。最后统计队列 阅读全文
posted @ 2017-06-08 21:50 Galaxies 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1571 【题解】 动态规划,设f[i,j]表示第i天能力值为j最多滑几个坡 可以不滑、选个耗时最小的破滑(预处理),或者学习。 复杂度O(TS*100) 可以把那个S优化掉。 # include 阅读全文
posted @ 2017-06-08 21:28 Galaxies 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 26 下一页