会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Maxwei_wzj的OI世界
Imagination is more important than knowledge.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
43
44
45
46
47
48
49
50
51
···
76
下一页
2017年4月19日
【HDU2829】Lawrence-DP+四边形不等式优化+前缀和
摘要: 测试地址:Lawrence题目大意:一段铁路有N个节点,之间有N-1条边连成一条链,每个点有一个策略值,策略值都是正整数。现在要炸掉M条边,使得铁路的总策略值最小。总策略值是这样计算的:考虑每一个无序点对,如果该点对两点之间连通,那么就在总策略值中加上这两点的策略值的...
阅读全文
posted @ 2017-04-19 11:04 Maxwei_wzj
阅读(126)
评论(0)
推荐(0)
2017年4月18日
【HDU3480】Division-DP+四边形不等式优化+贪心
摘要: 测试地址:Division题目大意:在一个有N个元素的整数集合S中选出M个子集,使得这M个子集的并为S,并且使总花费最小。选择一个子集的花费是(该子集中最大的元素-该子集中最小的元素)^2。做法:首先贪心分析,我们选择的子集在排过序后的数列中肯定是连续的一段,因为如果...
阅读全文
posted @ 2017-04-18 20:08 Maxwei_wzj
阅读(96)
评论(0)
推荐(0)
【HDU3480】Division-DP+四边形不等式优化+贪心
摘要: 测试地址:Division题目大意:在一个有N个元素的整数集合S中选出M个子集,使得这M个子集的并为S,并且使总花费最小。选择一个子集的花费是(该子集中最大的元素-该子集中最小的元素)^2。做法:首先贪心分析,我们选择的子集在排过序后的数列中肯定是连续的一段,因为如果...
阅读全文
posted @ 2017-04-18 20:08 Maxwei_wzj
阅读(127)
评论(0)
推荐(0)
2017年4月8日
【NOI2015T2】软件包管理器-树链剖分维护路径和子树信息
摘要: 测试地址:软件包管理器做法:根据条件构图,可以看出原图只有N-1条边,而且不存在环,推断出原图是一棵树。如果把一个软件包依赖的软件包看做它的父亲,那么这就是一棵以0为根的有根树。然后我们再分析操作如何处理。设每个点的点权为0或1,为0表示未安装,为1表示已安装。对于i...
阅读全文
posted @ 2017-04-08 11:44 Maxwei_wzj
阅读(118)
评论(0)
推荐(0)
【NOI2015T2】软件包管理器-树链剖分维护路径和子树信息
摘要: 测试地址:软件包管理器做法:根据条件构图,可以看出原图只有N-1条边,而且不存在环,推断出原图是一棵树。如果把一个软件包依赖的软件包看做它的父亲,那么这就是一棵以0为根的有根树。然后我们再分析操作如何处理。设每个点的点权为0或1,为0表示未安装,为1表示已安装。对于i...
阅读全文
posted @ 2017-04-08 11:44 Maxwei_wzj
阅读(140)
评论(0)
推荐(0)
2017年4月7日
【APIO2011T1】方格染色-并查集+位运算推导
摘要: 测试地址:方格染色做法:我们设红色为1,蓝色为0,ci,j为第i行第j列格子的颜色,那么根据条件:每个2*2的区域中1的数量为奇数,涉及奇偶性我们想到异或,所以将条件改写为:对于任意i>1,j>1有:ci-1,j-1 xor ci-1,j xor ci,j-1 xor...
阅读全文
posted @ 2017-04-07 17:51 Maxwei_wzj
阅读(106)
评论(0)
推荐(0)
【APIO2011T1】方格染色-并查集+位运算推导
摘要: 测试地址:方格染色做法:我们设红色为1,蓝色为0,ci,j为第i行第j列格子的颜色,那么根据条件:每个2*2的区域中1的数量为奇数,涉及奇偶性我们想到异或,所以将条件改写为:对于任意i>1,j>1有:ci-1,j-1 xor ci-1,j xor ci,j-1 xor...
阅读全文
posted @ 2017-04-07 17:51 Maxwei_wzj
阅读(124)
评论(0)
推荐(0)
2017年4月6日
【NOI2016T4】区间-线段树+离散化+决策单调性优化
摘要: 测试地址:区间做法:先把所有区间按长度从小到大排序,我们发现只要选定了左右端点,方案的花费就已经确定了,那么就把中间的区间都加上,然后询问有没有点被覆盖的次数达到m即可。这个显然可以用线段树处理,使每次询问复杂度为O(logn)。由于区间端点可能很大,所以需要离散化。...
阅读全文
posted @ 2017-04-06 18:22 Maxwei_wzj
阅读(119)
评论(0)
推荐(0)
【NOI2016T4】区间-线段树+离散化+决策单调性优化
摘要: 测试地址:区间做法:先把所有区间按长度从小到大排序,我们发现只要选定了左右端点,方案的花费就已经确定了,那么就把中间的区间都加上,然后询问有没有点被覆盖的次数达到m即可。这个显然可以用线段树处理,使每次询问复杂度为O(logn)。由于区间端点可能很大,所以需要离散化。...
阅读全文
posted @ 2017-04-06 18:22 Maxwei_wzj
阅读(108)
评论(0)
推荐(0)
【NOI2010T4】航空管制-拓补排序+贪心
摘要: 测试地址:航空管制做法:考虑存储原图的反图,然后进行加了一些限制的拓补排序,这个图的拓补序的反序就是第一问的答案。然后考虑第二问,我们可以贪心来做,我们先不管当前的航班,对其他航班进行拓补排序,当队列中没有办法再插入元素的时候,就是当前航班插入的时候了,这样得到的拓补...
阅读全文
posted @ 2017-04-06 11:25 Maxwei_wzj
阅读(97)
评论(0)
推荐(0)
上一页
1
···
43
44
45
46
47
48
49
50
51
···
76
下一页
公告