上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 45 下一页
摘要: 最大获利 bzoj-1497 题目大意:可以建立一个点,花费一定的代价;将已经建立的两个点之间连边,得到一定收益。有些节点之间是不允许连边的。 注释:1<=点数<=5,000,1<=允许连边的边数<=50,000。 想法:将每个可以相连的点之间的边在网络流里建立成一个节点,将源点连这条边的收获,向这 阅读全文
posted @ 2018-03-16 20:39 JZYshuraK_彧 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 酒店之王 luogu-1402 题目大意:有n个人,p道菜,q个房间,每个人喜欢吃一些菜、喜欢住一些房间,如果一个人即住到了他喜欢的房间有吃到了他喜欢的菜,就对答案贡献++,求最大贡献。 注释:1<=n,p,q<=100. 想法:网络流第二题,和上一题相比有一条比较重要的限制就是每个人最多只能对答案 阅读全文
posted @ 2018-03-16 20:21 JZYshuraK_彧 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Drainage Ditches jdoj-1817 题目大意:网络流裸求最大流 注释:n(点数),m(边数)<=200. 想法:裸的网络流求最大流,用bfs+dfs,美其名曰dinic。 没有开始?何来最后... ...代码... ... 小结:bfs时需要加特判,加边时注意一些细节的错误。add 阅读全文
posted @ 2018-03-16 20:14 JZYshuraK_彧 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Relocation poj-2923 题目大意:给出n个物品,有两辆车,两辆车必须一起出动并且每辆车有单独的容量。问最少需要运输多少次才能运走所有货物。 注释:n<=10,容量,物品代价<=1000且物品代价<=max(两车容量)。 想法:这题的入手比较的容易,之后的方法会直接影响代码美观性和时间 阅读全文
posted @ 2018-03-15 18:45 JZYshuraK_彧 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Corn Fields poj3254 题目大意:给你一个n*m的地,每一块地可以种或不种,两块种过的地不能挨着,可以一块都不种,问所有的种地方案数。 注释:读入用0和1,1<=n,m<=12. 想法:这题和炮兵阵地特别像,比炮兵更简单。我们再度入的时候直接处理出当前行的地的不可种的情况。预处理出一 阅读全文
posted @ 2018-03-14 19:14 JZYshuraK_彧 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 炮兵阵地 poj-1185 题目大意:给出n列m行,在其中添加炮兵,问最多能加的炮兵数。 注释:n<=100,m<=10。然后只能在平原的地方建立炮兵。 想法:第2到状压dp,++。这题显然是很经典的。设状态dp[i][j][k]表示第i行的状态为j,i-1行的状态为k的最多炮兵数。在转移时,枚举所 阅读全文
posted @ 2018-03-14 11:28 JZYshuraK_彧 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Round Numbers poj3252 题目大意:求一段区间内Round Numbers的个数。 注释:如果一个数的二进制表示中0的个数不少于1的个数,我们就说这个数是Round Number.给定区间l,r<=$2\cdot 10^9$。 想法:又是一道数位dp裸题。我们先来设状态:dp[i] 阅读全文
posted @ 2018-03-13 18:56 JZYshuraK_彧 阅读(165) 评论(0) 推荐(0) 编辑
摘要: windy数 bzoj-1026 题目大意:求一段区间中的windy数个数。 注释:如果一个数任意相邻两位的差的绝对值都不小于2,这个数就是windy数,没有前导0。$区间边界<=2\cdot 10^9$。 想法:数位dp裸题,何为数位dp? 数位dp的意思就是我们交换一种dp的方式。通过数位进行d 阅读全文
posted @ 2018-03-12 18:35 JZYshuraK_彧 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Godfather poj-3107 题目大意:求树的重心裸题。 注释:n<=50000. 想法:我们尝试用树形dp求树的重心,关于树的重心的定义在题目中给的很明确。关于这道题,我们邻接矩阵存不下,用链式前向星存边,然后对于任选节点遍历,然后在回溯是进行最大值的最小值更新,之后就是一点显然的结论—— 阅读全文
posted @ 2018-03-08 19:47 JZYshuraK_彧 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Anniversary party poj-2342 题目大意:没有上司的舞会原题。 注释:n<=6000,-127<=val<=128. 想法:其实就是最大点独立集。我们介绍树形dp 树形dp就是以节点或者及其子树为信息,进行动态规划。用dfs的原理,遍历,在回溯是更新父亲节点。 然后,关于这道题 阅读全文
posted @ 2018-03-08 11:31 JZYshuraK_彧 阅读(151) 评论(0) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 45 下一页