SDUT 1730 - 数字三角形问题
2014-05-02 22:40
190 查看
传送门SDUT 1730 - 数字三角形问题
小白动态规划里的例题.
从后往上递推计算.
小白动态规划里的例题.
从后往上递推计算.
#include <cstdio> #include <algorithm> using namespace std; int n; int a[110][110]; int main() { int d[110][110]; //freopen("input.txt", "r", stdin); int i, j; scanf("%d", &n); for (i = 1; i <= n; i++) for (j = 1; j <= i; j++) scanf("%d", &a[i][j]); for (j = 1; j <= i; j++) d [j] = a [j]; for (i = n - 1; i >= 1; i--) for (j = 1; j <= i; j++) if (d[i + 1][j] > d[i + 1][j + 1]) d[i][j] = a[i][j] + d[i + 1][j]; else d[i][j] = a[i][j] + d[i + 1][j + 1]; printf("%d\n",d[1][1]); return 0; }
相关文章推荐
- sdut 1730 数字三角形问题
- sdut 1730 数字三角形问题
- SDUT 1730 数字三角形问题
- sdut1730 数字三角形问题(dp入门题)
- SDUT 1730 数字三角形问题
- sdut 数字三角形问题
- SDUToj1730数字三角形问题
- SDUT_数字三角形问题_动态规划
- 1730 数字三角形问题
- sdut.acm 2012级《程序设计基础Ⅱ)》_动态规划 数字三角形问题
- sdut 2072 删数问题 删除几个数字之后求最大数
- C语言 动态规划&背包 数字三角形问题
- Codevs 数字三角形 问题合集
- 数字三角形问题
- POJ_1163_数字三角形问题(DP)
- 数字三角形问题
- 数字三角形问题
- 数字三角形问题
- 数字三角形问题
- poj 1163数字三角形问题--动态规划