
动态规划
NoobPlayer_llke
除了编程啥都会点
展开
-
5. 多重背包问题 II 【用二进制优化】
有NN种物品和一个容量是VV的背包。第ii种物品最多有sisi件,每件体积是vivi,价值是wiwi。求解将哪些物品装入背包,可使物品体积总和不超过背包容量,且价值总和最大。输出最大价值。输入格式第一行两个整数,N,VN,V,用空格隔开,分别表示物品种数和背包容积。接下来有NN行,每行三个整数vi,wi,sivi,wi,si,用空格隔开,分别表示第...原创 2019-03-28 20:55:00 · 387 阅读 · 0 评论 -
POJ 2663 Tri Tiling 【状压DP】
DescriptionIn how many ways can you tile a 3xn rectangle with 2x1 dominoes?Here is a sample tiling of a 3x12 rectangle.InputInput consists of several test cases followed by a line containin...原创 2019-04-19 16:54:22 · 181 阅读 · 0 评论 -
291. 蒙德里安的梦想【状压DP】
求把N*M的棋盘分割成若干个1*2的的长方形,有多少种方案。例如当N=2,M=4时,共有5种方案。当N=2,M=3时,共有3种方案。如下图所示:输入格式输入包含多组测试用例。每组测试用例占一行,包含两个整数N和M。当输入用例N=0,M=0时,表示输入终止,且该用例无需处理。输出格式每个测试用例输出一个结果,每个结果占一行。数据范围1≤N,M≤111≤N,...原创 2019-04-19 16:36:43 · 775 阅读 · 0 评论 -
91. 最短Hamilton路径【状压DP】
给定一张nn个点的带权无向图,点从 0~n-1 标号,求起点 0 到终点 n-1 的最短Hamilton路径。 Hamilton路径的定义是从 0 到 n-1 不重不漏地经过每个点恰好一次。输入格式第一行输入整数nn。接下来nn行每行nn个整数,其中第ii行第jj个整数表示点ii到jj的距离(记为a[i,j])。对于任意的x,y,zx,y,z,数据保证 a[x,x]=0,a[x...原创 2019-04-19 14:50:55 · 306 阅读 · 0 评论 -
HDU 1074 Doing Homework【状压DP】
Doing HomeworkProblem DescriptionIgnatius has just come back school from the 30th ACM/ICPC. Now he has a lot of homework to do. Every teacher gives him a deadline of handing in the homework. If Ig...原创 2019-04-18 19:50:45 · 140 阅读 · 0 评论 -
Canonical Coin Systems【完全背包】
问题 C: Canonical Coin Systems时间限制:1 Sec内存限制:128 MB提交:200解决:31[提交] [状态] [命题人:admin]题目描述A coin system S is a finite (nonempty) set of distinct positive integers corresponding to coin va...原创 2019-04-13 12:07:18 · 279 阅读 · 0 评论 -
HDU 1024 Max Sum Plus Plus【DP】
Now I think you have got an AC in Ignatius.L's "Max Sum" problem. To be a brave ACMer, we always challenge ourselves to more difficult problems. Now you are faced with a more difficult problem.Given...原创 2019-04-15 22:03:00 · 132 阅读 · 0 评论 -
271. 杨老师的照相排列【线性DP】
杨老师希望给他的班级拍一张合照。学生们将站成左端对齐的多排,靠后的排站的人数不能少于靠前的排。例如,12名学生(从后向前)可以排列成每排5,3,3,1人,如下所示:X X X X XX X XX X XX同时,杨老师希望同行学生身高从左到右依次降低,同列学生身高从后向前依次降低。还以12名学生为例,给学生们编号(号码越小代表身高越高)后,按照此规则可进行如下两种安排:...原创 2019-04-15 20:27:22 · 667 阅读 · 0 评论 -
3. 完全背包问题
有NN种物品和一个容量是VV的背包,每种物品都有无限件可用。第ii种物品的体积是vivi,价值是wiwi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式第一行两个整数,N,VN,V,用空格隔开,分别表示物品种数和背包容积。接下来有NN行,每行两个整数vi,wivi,wi,用空格隔开,分别表示第ii种物...原创 2019-03-28 20:51:40 · 194 阅读 · 0 评论 -
2. 01背包问题
01背包问题有NN件物品和一个容量是V的背包。每件物品只能使用一次。第ii件物品的体积是vi,价值是wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式第一行两个整数,N,VN,V,用空格隔开,分别表示物品数量和背包容积。接下来有N行,每行两个整数vi,wi,用空格隔开,分别表示第i件物品的体积和价值...原创 2019-03-28 20:49:51 · 1530 阅读 · 4 评论 -
4. 多重背包问题 I
有NN种物品和一个容量是VV的背包。第ii种物品最多有sisi件,每件体积是vivi,价值是wiwi。求解将哪些物品装入背包,可使物品体积总和不超过背包容量,且价值总和最大。输出最大价值。输入格式第一行两个整数,N,VN,V,用空格隔开,分别表示物品种数和背包容积。接下来有NN行,每行三个整数vi,wi,sivi,wi,si,用空格隔开,分别表示第...原创 2019-03-28 20:52:39 · 290 阅读 · 0 评论 -
POJ 3311 Hie with the Pie 【状压DP】
DescriptionThe Pizazz Pizzeria prides itself in delivering pizzas to its customers as fast as possible. Unfortunately, due to cutbacks, they can afford to hire only one driver to do the deliveries. ...原创 2019-04-19 20:21:18 · 159 阅读 · 0 评论