![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM_动态规划
文章平均质量分 86
vvictoryuki
这个作者很懒,什么都没留下…
展开
-
POJ 3181 Dollar Dayz (动态规划之计数问题+高精度运算)
问题:Dollar Dayz POJ - 3181FJ想知道,在一家商品价格为1至K (1 <= K <= 100)的店有多少方法能正好花完他的N(1 <= N <= 1000)元钱 。商品数量充足。Input:N , K. Output:FJ花钱的方法数 Sample Input5 3Sample Output5分析:设dp[i][j]为用前i种商品凑...原创 2018-05-01 21:51:15 · 97 阅读 · 0 评论 -
POJ 1985 Strange Towers of Hanoi
题目:输出盘子为1~12的四柱汉诺塔问题的答案分析:设f(n)为四柱汉诺塔n盘子的答案;设d(n)为三柱汉诺塔n盘子的答案d(n)=d(n-1)*2+1f(n)=min{f(i)*2+d(n-i)}(0<=i<n)d的推导就不说了,关于f,可以发现所有的移动方法(A->D)都可以归结为以下三步①i个盘子通过四柱移动(A->B or C)步数为f(i)②剩下n-i个盘子通过三...原创 2018-06-25 22:29:01 · 148 阅读 · 0 评论 -
POJ 3263 Tallest Cow
题目:n只奶牛,第i只身高最高为h,已知r组数据,每组数据有两个整数ai,bi表示这两个编号的奶牛互相可以看到,即他们之间的奶牛的身高都严格小于他们俩输入n,i,h,r和r组ai,bi,输出每只奶牛的最大可能身高(1 ≤ N ≤ 10,000)(0 ≤ R ≤ 10,000)(1 ≤ H ≤ 1,000,000)(1 ≤ A, B ≤ N)分析:所有的奶牛...原创 2018-06-26 00:00:38 · 163 阅读 · 0 评论 -
Monkey and Banana HDU - 1069(动归)
Monkey and BananaHDU - 1069 A group of researchers are designing an experiment to test the IQ of a monkey. They will hang a banana at the roof of a building, and at the mean time, provide the monkey ...原创 2018-05-30 20:05:10 · 178 阅读 · 0 评论 -
Communication System POJ1018(动态规划)
Communication SystemPOJ - 1018 We have received an order from Pizoor Communications Inc. for a special communication system. The system consists of several devices. For each device, we are...原创 2018-05-28 15:16:28 · 440 阅读 · 0 评论 -
POJ 1276 Cash Machine(dp+多重背包)
Cash MachinePOJ - 1276cash N n1 D1 n2 D2 ... nN DN最大面值和cash,面值数N,面值Di有ni张对给定数据,最大不超过cash,可以凑多少钱分析:一种物品——一个面值物品质量——面值不超过最大质量——不超过最大面值物品价值——面值最大价值——最大面值和注意这里面值既是质量也是价值, 就是一个简单的多重背包问题代码:#include<iostr...原创 2018-05-20 17:15:47 · 110 阅读 · 0 评论 -
POJ 3616 Milking Time(动态规划+题目描述坑人)
问题:Milking Time POJ - 3616 Bessie is such a hard-working cow. In fact, she is so focused on maximizing her productivity that she decides to schedule her next N (1 ≤ N ≤ 1,000,000) ...原创 2018-04-29 15:14:29 · 222 阅读 · 0 评论 -
DP总结之零:动态规划概述
零、前言1.三个性质有必要对动归的三个性质进行一些说明分析,以后的所有题都要贯穿这些思想(1)相同子问题:一个大问题分解为若干小问题,小问题与大问题形式上相同(用箭头表示了状态的转移关系)①数字三角形:从某一个点到底边的最大和<=其正下方点到底边的最大和和斜下方点到底边的最大和②最长上升子序列:以某一个点i为结尾的最长上升子序列<=这个点之前任何一个满足a[j]<=a[i]的j为...原创 2018-05-18 09:13:10 · 98 阅读 · 0 评论 -
POJ2229 Sumsets(动态规划)
题目:SumsetsPOJ - 2229Farmer John 让奶牛们找一些数加起来等于一个给出的数N。但是奶牛们只会用2的整数幂。下面是凑出7的方式 1) 1+1+1+1+1+1+1 2) 1+1+1+1+1+2 3) 1+1+1+2+2 4) 1+1+1+4 5) 1+2+2+2 6) 1+2+4 ...原创 2018-04-27 10:16:30 · 157 阅读 · 0 评论 -
POJ 2385 Apple Catching(动态规划)
问题:Apple CatchingPOJ - 2385Description奶牛爱吃苹果是鲜为人知的事实。FJ在他的田地里有两棵苹果树(编号为1和2)。Bessie不会爬树,所以她必须等着苹果掉下来。然而,她必须在空中接住它们,因为苹果落地时碰伤了(谁也不想吃碰伤了的苹果)。Bessie吃得很快,吃的时间可以忽略不计。 每分钟,两棵苹果树中的一棵会掉落一个苹果。Bessie有过很多练习,只要她站在...原创 2018-05-02 09:02:25 · 140 阅读 · 0 评论 -
BZOJ 1218 激光炸弹
题目:一种新型的激光炸弹,可以摧毁一个边长为R的正方形内的所有的目标。现在地图上有n(N<=10000)个目标,用整数Xi,Yi(其值在[0,5000])表示目标在地图上的位置,每个目标都有一个价值。激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆破范围,即那个边长为R的正方形的边必须和x,y轴平行。若目标位于爆破正方形的边上,该目标将不会被摧毁。 Input 输入文件...原创 2018-06-25 23:20:09 · 132 阅读 · 0 评论