码迷,mamicode.com
首页 >  
搜索关键字:the tower of babylon    ( 330个结果
UVA 437 The Tower of Babylon
题意:给n种立体块,每种有无限个,上面的块长宽必须小于下面的块,问最多可以搭建多高 思路:输入的时候小小处理下,把每个块各条边当高的情况存入结构体中,按升序排序,然后dp,比较求出最大值。。看好多代码都说什么最长上升子序列,感觉没有用到额,LIS的标记数组是用来存储相应长度的最小值的,没看出来哪里用上了额。。。数据范围小,直接就是dp了=。= #include #include #...
分类:其他好文   时间:2014-08-20 22:47:03    阅读次数:253
HDU 4939 Stupid Tower Defense
dp;枚举red,dp前i 个塔中有j 个蓝塔的最大伤害。机智的地方:dp前i 个塔的时候可以同时处理n-i 个红塔,这样就少了个循环。。。(枚举红塔的循环) 1 #include 2 #include 3 #include 4 using namespace std; 5 6 long l...
分类:其他好文   时间:2014-08-19 12:23:24    阅读次数:179
One usage of recurison: the tower of Hanoi
Statements: This blog was written by me, but most of content  is quoted from book【Data Structure with Java Hubbard】  【Description】   we have seen important examples of functions that are more n...
分类:其他好文   时间:2014-08-17 01:09:11    阅读次数:186
多校第七场 DP+map模拟
HDU 4939  Stupid Tower Defense DP 推一下。 #include #include #include #include #include #include #include #include #include #include #include typedef long long LL; using namespace std; LL dp[1505][1505]...
分类:其他好文   时间:2014-08-16 12:38:20    阅读次数:171
HDU4939:Stupid Tower Defense(DP)
Problem Description FSF is addicted to a stupid tower defense game. The goal of tower defense games is to try to stop enemies from crossing a map by building traps to slow them down and towers whic...
分类:其他好文   时间:2014-08-15 14:42:48    阅读次数:188
HDU 4939 Stupid Tower Defense(dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4939解题报告:一条长度为n的线路,路上的每个单元格可以部署三种塔来给走在这条路上的敌人造成伤害,第一种塔只给在这个塔的范围内的敌人每秒造成x点的伤害,第二种塔给已经经过过这个塔的敌人每秒造成y点伤害,第...
分类:其他好文   时间:2014-08-14 13:36:18    阅读次数:204
HDU 4939 Stupid Tower Defense(dp+贪心)
dp[i][j]表示到了第i步放了j个减速,造成的伤害。我们用贪心的策略把造成一段伤害的放在最后面,造成持续伤害的与减速放在前i个中这样得到的伤害是最高的。 所以前(i,j)中的伤害为dp[i][j] = max(dp[i-1][j]+(j*z+t)*(max(0LL, i-1-j))*y, dp[i-1][j-1]+((j-1)*z+t)*(i-j)*y); 每次造成的伤害就为:dp[i][...
分类:其他好文   时间:2014-08-14 10:56:38    阅读次数:271
hdu 4044 GeoDefense (树形dp+01背包)
GeoDefense Time Limit: 12000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 663    Accepted Submission(s): 267 Problem Description Tower defense ...
分类:其他好文   时间:2014-08-14 10:56:08    阅读次数:160
2014多校联合-第七场
1005: ( Stupid Tower Defense )  由题意我们很明显可以知道,红色的塔放在最后面是最优的。 假如前i个塔,放j个绿塔,i-j个蓝塔。那么无论前i个塔的顺序怎么放,对后面的塔造成的影响是完全相同的。 dp[i][j]:前i个塔,放j个绿塔,能获得的最大价值。 dp[i][j]=max(dp[i-1][j-1]+当前塔放绿塔获得的能量值,dp[i-1][j]+当前塔...
分类:其他好文   时间:2014-08-14 10:47:08    阅读次数:321
dp --- hdu 4939 : Stupid Tower Defense
Stupid Tower DefenseTime Limit: 12000/6000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1219Accepted Submission(s):...
分类:其他好文   时间:2014-08-14 10:38:08    阅读次数:175
330条   上一页 1 ... 28 29 30 31 32 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!