Processing math: 100%

随笔分类 -  动态规划_背包

摘要:题目描述 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。 di,s include include include include include define LL long long 阅读全文
posted @ 2018-11-03 08:40 Tony_Double_Sky 阅读(174) 评论(0) 推荐(0) 编辑
摘要:P1858 多人背包 题目描述 求01背包前k优解的价值和 要求装满 调试日志: 初始化没有赋给 dp[0] Solution 首先补充个知识点啊, 要求装满的背包需要初始赋 inf, 边界为 dp[0]=0k 优解的01背包 以 dp[j][k] 表示 容量为 j 阅读全文
posted @ 2018-10-26 20:01 Tony_Double_Sky 阅读(169) 评论(0) 推荐(0) 编辑
摘要:P2170 选学霸 题目描述 老师想从N名学生中选M人当学霸,但有K对人实力相当,如果实力相当的人中,一部分被选上,另一部分没有,同学们就会抗议。所以老师想请你帮他求出他该选多少学霸,才能既不让同学们抗议,又与原来的M尽可能接近 (如果有两种方案与M的差的绝对值相等,选较小的一种:) 调试日志: 背 阅读全文
posted @ 2018-10-24 19:18 Tony_Double_Sky 阅读(173) 评论(0) 推荐(0) 编辑
摘要:P1273 有线电视网 题目描述 某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。 从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的 阅读全文
posted @ 2018-10-18 20:32 Tony_Double_Sky 阅读(185) 评论(0) 推荐(0) 编辑
摘要:P1441 砝码称重 题目描述 现有n个砝码,重量分别为a1,a2,a3,……,an,在去掉m个砝码后,问最多能称量出多少不同的重量(不包括0)。 【数据规模】 对于20%的数据,m=0; 对于50%的数据,m≤1; 对于50%的数据,n≤10; 对于100%的数据,n≤20,m≤4,m<n,ai≤ 阅读全文
posted @ 2018-10-15 19:31 Tony_Double_Sky 阅读(206) 评论(0) 推荐(0) 编辑
摘要:P2015 二叉苹果树 有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点) 这棵树共有N个结点(叶子点或者树枝分叉点),编号为1 N,树根编号一定是1。 我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一颗有4个树枝的树 现在这颗树枝条太多了,需要剪枝。但是一些 阅读全文
posted @ 2018-10-15 18:23 Tony_Double_Sky 阅读(142) 评论(0) 推荐(0) 编辑
摘要:P2014 选课 题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有学完了课程a,才能学习课程b)。 阅读全文
posted @ 2018-10-15 17:13 Tony_Double_Sky 阅读(229) 评论(0) 推荐(0) 编辑
摘要:P2306 被yyh虐的mzc 容量为 V, 有 n 件物品, ~~反正直接背包绝对超时~~ , 每个有重量和价值 $a_{i}, b_{i}(a_{i}, b_{i} include include include include include define LL long long u 阅读全文
posted @ 2018-09-12 22:30 Tony_Double_Sky 阅读(198) 评论(0) 推荐(0) 编辑
摘要:多重背包, 要求 NlogN 复杂度 Solution 众所周和, 1N 之内的任何数可以由 20,21,22...2logN,N2logN 拼凑而成 我们知道一定有一种最优方案, 使得第 i 种物品只消耗 x 个 $(x 阅读全文
posted @ 2018-09-12 22:21 Tony_Double_Sky 阅读(139) 评论(0) 推荐(0) 编辑
摘要:P4394 [BOI2008]Elect 选举 题目描述 N个政党要组成一个联合内阁,每个党都有自己的席位数. 现在希望你找出一种方案,你选中的党的席位数要大于总数的一半,并且联合内阁的席位数越多越好. 对于一个联合内阁,如果某个政党退出后,其它党的席位仍大于总数的一半,则这个政党被称为是多余的,这 阅读全文
posted @ 2018-07-19 17:05 Tony_Double_Sky 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示