动态规划
文章平均质量分 84
Tian_Fei
111
展开
-
Uva 10465 — Homer Simpson
Homer Simpson, a very smart guy, likes eating Krusty-burgers. It takes Homer m minutes to eat a Krusty- burger. However, there�s a new type of burger in Apu�s Kwik-e-Mart. Homer likes those too. It ta原创 2014-08-04 10:45:42 · 733 阅读 · 0 评论 -
拦截导弹 && 又见拦截导弹 (单调递增子序列 与 单调递增子序列的个数)
拦截导弹时间限制:3000 ms | 内存限制:65535 KB难度:3描述某国为了防御敌国的导弹袭击,发展中一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于等于前一发的高度。某天,雷达捕捉到敌国导弹来袭。由于该系统还在试用阶段,所以只用一套系统,因此有可能不能拦截所有的导弹。原创 2015-04-23 15:31:13 · 388 阅读 · 0 评论 -
01串
01串时间限制:1000 ms | 内存限制:65535 KB难度:2描述ACM的zyc在研究01串,他知道某一01串的长度,但他想知道不含有“11”子串的这种长度的01串共有多少个,他希望你能帮帮他。注:01串的长度为2时,有3种:00,01,10。输入第一行有一个整数n(0随后有n行,每行有一个整数m(2输出输出不含有“1原创 2015-04-23 20:01:21 · 478 阅读 · 0 评论 -
nyist完全背包
完全背包时间限制:3000 ms | 内存限制:65535 KB难度:4描述直接说题意,完全背包定义有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的体积是c,价值是w。求解将哪些物品装入背包可使这些物品的体积总和不超过背包容量,且价值总和最大。本题要求是背包恰好装满背包时,求出最大价值总和是多少。如果不能恰好装满背包,输出NO原创 2015-04-24 10:06:36 · 431 阅读 · 0 评论 -
擅长排列的小明II
擅长排列的小明 II时间限制:1000 ms | 内存限制:65535 KB难度:3描述小明十分聪明,而且十分擅长排列计算。有一天小明心血来潮想考考你,他给了你一个正整数n,序列1,2,3,4,5......n满足以下情况的排列:1、第一个数必须是12、相邻两个数之差不大于2你的任务是给出排列的种数。输入多组数原创 2015-04-24 19:56:11 · 635 阅读 · 0 评论 -
又见01背包 01背包 小技巧
又见01背包时间限制:1000 ms | 内存限制:65535 KB难度:3描述 有n个重量和价值分别为wi 和 vi 的 物品,从这些物品中选择总重量不超过 W 的物品,求所有挑选方案中物品价值总和的最大值。 1 1 1 1 输入多组测试数据。每组测试数据第一行输入,n 和 W ,接下来有n行,每行输原创 2015-04-24 21:22:12 · 366 阅读 · 0 评论 -
硬币找零(dp)
硬币找零时间限制:1000 ms | 内存限制:65535 KB难度:3描述在现实生活中,我们经常遇到硬币找零的问题,例如,在发工资时,财务人员就需要计算最少的找零硬币数,以便他们能从银行拿回最少的硬币数,并保证能用这些硬币发工资。我们应该注意到,人民币的硬币系统是 100,50,20,10,5,2,1,0.5,0.2,0.1,0.05,0.02,0原创 2015-04-27 10:49:19 · 474 阅读 · 0 评论 -
nyist 613 免费馅饼 逆推dp
免费馅饼时间限制:1000 ms | 内存限制:65535 KB难度:3描述都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不 掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只原创 2015-04-27 20:00:36 · 333 阅读 · 0 评论 -
Triangular Pastures (DP)
Triangular PasturesTime Limit: 1000msMemory Limit: 30000KB64-bit integer IO format: %lld Java class name: MainSubmit Status PID: 14277Like everyone, cows enjoy variety.原创 2015-04-30 08:14:26 · 337 阅读 · 0 评论 -
Digging dp
When it comes to the Maya Civilization, we can quickly remind of a term called the end of the world. It's not difficult to understand why we choose to believe the prophecy (or we just assume it is tru原创 2015-07-20 15:17:20 · 366 阅读 · 0 评论 -
作业题 (动态规划)
作业题时间限制:3000 ms | 内存限制:65535 KB难度:3描述小白同学这学期有一门课程叫做《数值计算方法》,这是一门有效使用数字计算机求数学问题近似解的方法与过程,以及由相关理论构成的学科……今天他们的Teacher S,给他们出了一道作业题。Teacher S给了他们很多的点,让他们利用拉格朗日插值公式,计算出某严格单调函数的曲线。原创 2015-04-23 14:28:23 · 296 阅读 · 0 评论 -
nyist 单调递增最长子序列
描述求一个字符串的最长递增子序列的长度如:dabdbf最长递增子序列就是abdf,长度为4输入第一行一个整数0随后的n行,每行有一个字符串,该字符串的长度不会超过10000输出输出字符串的最长递增子序列的长度样例输入3aaaababcabklmncdefg样例输出137原创 2014-10-08 21:37:22 · 427 阅读 · 0 评论 -
HDU 2191—悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 动态规划入门
Problem Description急!灾区的食物依然短缺!为了挽救灾区同胞的生命,心系灾区同胞的你准备自己采购一些粮食支援灾区,现在假设你一共有资金n元,而市场有m种大米,每种大米都是袋装产品,其价格不等,并且只能整袋购买。请问:你用有限的资金最多能采购多少公斤粮食呢?后记:人生是一个充满了变数的生命过程,天灾、人祸、病痛是我们生命历程中不可预知的威胁。月有阴晴圆缺原创 2014-07-29 08:46:24 · 473 阅读 · 0 评论 -
HDU 1059 Dividing 多重背包
Problem DescriptionMarsha and Bill own a collection of marbles. They want to split the collection among themselves so that both receive an equal share of the marbles. This would be easy if all the m原创 2014-07-30 10:33:12 · 364 阅读 · 0 评论 -
Poj 1742—Coins 多重背包
DescriptionPeople in Silverland use coins.They have coins of value A1,A2,A3...An Silverland dollar.One day Tony opened his money-box and found there were some coins.He decided to buy a very nice w原创 2014-07-31 09:57:27 · 442 阅读 · 0 评论 -
Uva 562— Dividing coins
It's commonly known that the Dutch have invented copper-wire. Two Dutch men were fighting over a nickel, which was made of copper. They were both so eager to get it and the fighting was so fierce, the原创 2014-07-30 08:06:37 · 454 阅读 · 0 评论 -
HDU 2546—饭卡 动态规划入门
Problem Description电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。 In原创 2014-07-29 08:44:27 · 628 阅读 · 0 评论 -
HDU Bone Collector
Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s , also he went to the grave … The bone collecto原创 2014-07-28 16:47:41 · 649 阅读 · 0 评论 -
Uva 10405—Longest Common Subsequence
Problem C: Longest Common SubsequenceSequence 1: Sequence 2: Given two sequences of characters, print the length of the longest common subsequence of both seq原创 2014-08-01 18:21:41 · 463 阅读 · 0 评论 -
UVa 10130—SuperSale
SuperSaleThere is a SuperSale in a SuperHiperMarket. Every person can take only one object of each kind, i.e. one TV, one carrot, but for extra low price. We are going with a whole family to that Su原创 2014-08-04 09:46:20 · 414 阅读 · 0 评论 -
UVa 10192—Vacation
The ProblemYou are planning to take some rest and to go out on vacation, but you really don't know which cities you should visit. So, you ask your parents for help. Your mother says "My son, you MUS原创 2014-08-01 18:21:25 · 358 阅读 · 0 评论 -
hdu 2067 小兔的棋盘
小兔的棋盘Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7786 Accepted Submission(s): 4145Problem Description小兔的叔叔从外面旅游回来给她带来了一个礼原创 2015-09-18 09:53:35 · 438 阅读 · 0 评论