做水题的感觉真好。。。。1: 12: 1 23: 1 2 34: 1 2 3 45: 1 2 3 4 5 dp[i][j]第i行第j个数取得的最大值dp[i][j] = max(dp[i-1][j-1], dp[i-1][j]) + a[i][j]。/***********************....
分类:
其他好文 时间:
2015-08-15 19:52:01
阅读次数:
245
数塔
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 27978 Accepted Submission(s): 16819
Problem Description
在讲述DP算法的时候,一个经典的例子就是数...
分类:
其他好文 时间:
2015-08-10 12:11:30
阅读次数:
120
描述: 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?代码: #include#include#include#include#include #define N 105u...
分类:
其他好文 时间:
2015-08-10 01:39:49
阅读次数:
120
免费馅饼
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 32770 Accepted Submission(s): 11169
Problem Description
都说天上不会掉馅饼,但有一天gameb...
分类:
其他好文 时间:
2015-08-09 17:15:41
阅读次数:
96
题目描述 Description如图所示的数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一直走到底层,要求找出一条路径,使路径上的值最大。输入描述 Input Description第一行是数塔层数N(1y then exit(x) else exit(y);end;procedur....
分类:
其他好文 时间:
2015-08-06 23:58:42
阅读次数:
216
题意:一个时间点在数轴的不同位置有龙珠,但每个时间点只能且必须收集一个龙珠,在不同的位置收集龙珠会损失不同的能量,移动距离也会损失能量,求m段时间后损失的最小能量。
分析:就是一个数塔的dp模型,跟免费馅饼还有多时段多课问题一样。
dp[i][j]:第i段时间第j的位置的最小能量损失;
转移:dp[i][j]=min(dp[i+1][k]+|a[i][j].pos-a[i+1][k].pos...
分类:
其他好文 时间:
2015-08-05 22:14:32
阅读次数:
116
题意:中文题,不多说了。
思路:简单动态规划,类似于数塔,自底向上计算即可。
AC代码:
#include
#include
#include
#include
using namespace std;
int n,t,x;
int dp[100005][12],maxt;
int main()
{
while(scanf("%d",&n)!=EOF&&n)
{
mems...
分类:
其他好文 时间:
2015-07-17 22:50:15
阅读次数:
145
题意:数字排成三角形,求从顶点加到底,最大的和是多少。每个点只能加跟它直接相连的其中一个
分析:
数塔是经典的dp模型,从底往上推,每次找最大的往上一层加,最后归总到顶点,结果就是顶点的值。
dp[i][j]:加到dp[i][j]第i行第j个数时的最大和;dp[i][j]=dp[i][j]+max(dp[i+1][j],dp[i+1][j+1])
代码:
#include
#define...
分类:
其他好文 时间:
2015-07-17 16:23:51
阅读次数:
110
Problem Description
在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:
有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?
已经告诉你了,这是个DP的题目,你能AC吗?
Input
输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1
Ou...
分类:
其他好文 时间:
2015-06-15 22:12:38
阅读次数:
119
数塔
Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 10 Accepted Submission(s) : 7
Font: Times New Roman | Verdana | Georgia
Font Size: ← →...
分类:
其他好文 时间:
2015-06-15 09:18:36
阅读次数:
110