码迷,mamicode.com
首页 >  
搜索关键字:uestc dp    ( 24959个结果
[dp] zoj 3740 Water Level
题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5122 ZOJ Problem Set - 3740 Water Level Time Limit: 2 Seconds      Memory Limit: 65536 KB Hangzhou is a beauti...
分类:其他好文   时间:2014-05-10 10:12:56    阅读次数:432
poj3265(Problem Solving) dp
题意:奶牛群有P种问题,每个问题可以在一个月的时间内修复。修复每个问题要付出相应的代价。对于修复第i个问题,修复月开始时候要付出预付Bi,修复完的下个月初要付出Ai。必须按照1-p的顺序修复(可以多个在同一个月修复)。每个月,奶牛们可以产生M的价值,每个月产生的价值只能再下个月使用,不能累计。问最快可以几天完成所有修复。 解法:ans[i][j]表示最后一个月(其实是倒数第二个月)修复了...
分类:其他好文   时间:2014-05-10 09:35:04    阅读次数:455
wiki 2144 砝码称重 2 STL_map
看似dp,但是数据太大,不过n很小,可以暴力解决。 由于30个数组合情况太多,所以可以分成两边,首先预处理前n/2个数能组成哪些数,并且最小消耗多少砝码,map保存下来。 然后处理右边能组合成什么数,相加就够了。 注意这样会漏掉两种情况,就是光一边就能组成最终答案的(因为map没有存数也是0),特殊处理一下就行。 #include #include #include #inc...
分类:其他好文   时间:2014-05-10 09:16:39    阅读次数:245
POJ-1243 One Person (经典级dp
题目大意: 有一种猜数字的游戏,你有G次机会以及L点生命值,游戏首先给定一个范围1~N,你要来猜在此范围内的一个数字X。你的每次猜测都会告诉你是猜高了还是低了,每次猜测都要损失一次猜测机会(即G--),但如果你猜的值比X高了,那么同时还要损失一点生命值(L--)。 现在主办人面临一个问题:若给定的范围太大,就有很有可能导致参赛者用尽机会和生命值也猜不到这个X;而范围太小的话又降低了趣味性。所以,需要你来帮忙,根据给定的G和L来确定一个尽量大的范围,同时确保该范围内的所有数字都是一定可以被猜到的。...
分类:其他好文   时间:2014-05-07 08:27:26    阅读次数:387
FZOJ 1036 四塔问题(找规律)
OJ题目:click here~~ 题目分析:四塔问题,n个盘,从塔1,到塔4,至少需要多少步。 这里n的范围是( 0  ,  50000 ] ,所以不能直接用四塔算法。这里找规律就可以了。 AC_CODE const int mod = 10000; const int Max_N = 50002; int dp[Max_N]; int main() { int i , j = ...
分类:其他好文   时间:2014-05-07 08:18:09    阅读次数:226
uva 12105 - Bigger is Better(dp)
题目链接:uva 12105 - Bigger is Better 题目大意:有n根火柴,要组成一个数字能够整除m,并且最大。 解题思路:dp[i][j]表示用了i个火柴,组成的数字模掉m余j的情况,只不过状态保留的是字符串。 #include #include #include #include using namespace std; const int...
分类:其他好文   时间:2014-05-07 07:59:52    阅读次数:314
UVA 1543 - Telescope(dp+几何)
题目链接:1543 - Telescope 题意:按顺序给定圆周上一些点,问用选一些点组成m边形面积的最大值。 思路:dp,dp[i][j][k] 表示第一个点为i,最后一个点为j,当前选择k的最大值,因为多选一个点,会多的面积为他和第一个点和最后一个点构成的三角形面积,然后利用海伦公式求面积,状态转移为:dp[i][j][x] = max(dp[i][j][x], dp[i - 1][j][...
分类:其他好文   时间:2014-05-07 07:57:49    阅读次数:301
POJ 1958 Strange Towers of Hanoi (四塔问题,线性dp,记忆化搜索)
题目分析:四柱汉诺塔。由于题目已经给出了求解方法,直接写代码即可。下面总结一下,四塔问题。 感谢这篇文章的作者,点这里就到,总结的很好。直接贴过来~ 四塔问题:设有A,B,C,D四个柱子(有时称塔),在A柱上有由小到大堆放的n个盘子。 今将A柱上的盘子移动到D柱上去。可以利用B,C柱作为工作栈用,移动的规则如下: ①每次只能移动一个盘子。 ②在移动的过程中,小盘子只能放到大盘子的上面...
分类:其他好文   时间:2014-05-07 07:31:09    阅读次数:317
uva 10641 - Barisal Stadium(dp+几何)
题目链接:uva 10641 - Barisal Stadium 题目大意:按照顺时针给出操场的周边点,然后给出周围可以建设照明灯的位置,以及在该位置建设照明灯的代价,照明灯照射的范围与操场的边界相切,现在要求一个最小的花费,要求操场的所有边都被照射到。 解题思路:dp[i][j]表示从第i个点到第j个点之间的边都被照射到的最小代价,这样转移方程也很好写,只要有某个等得照射范围...
分类:其他好文   时间:2014-05-07 06:47:42    阅读次数:367
HDOJ 2089 不要62
超级简单的数位DP.... 不要62 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 17584    Accepted Submission(s): 5800 Problem Description 杭...
分类:其他好文   时间:2014-05-07 06:43:12    阅读次数:347
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!