poj1603The Triangle
来源:互联网 发布:软件用户手册背景 编辑:程序博客网 时间:2024/05/16 07:13
基础的动态规划题,自底向上的思想
题目连接:The Triangle
AC代码:
#include <iostream>using namespace std;#define MAX(a,b) ((a)>(b)?(a):(b))int dp[100][100];int main(){ int N; int row,i,j; while(cin>>N) { for( i=0;i<N;i++) for( j=0;j<=i;j++) cin>>dp[i][j]; for( row=N-2;row>=0;row--) for( j=0;j<=row;j++) dp[row][j]=MAX(dp[row+1][j],dp[row+1][j+1])+dp[row][j]; cout<<dp[0][0]<<endl; } return 0;}
0 0
- poj1603The Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- Triangle
- jQuery UI Dialog
- 大数据之哲学观
- android学习记录
- 创建包围轮廓的矩形和圆形边界框
- Object类详解
- poj1603The Triangle
- oracle操作命令
- Android 复选框CheckBox
- strlen 和sizeof
- SQLite入门与分析(二)---设计与概念
- 计算轮廓矩
- Files 的值“ < < < < < < < .mine”无效。路径中具有非法字符。
- c解决八皇后问题
- 指定method属性及使用通配符