动态规划程序设
来源:互联网 发布:envi处理sentinel数据 编辑:程序博客网 时间:2024/06/05 17:17
输入一个三角形阵列,计算从定点到底边的最大权重
输入 N 和三角形阵列
其中N为三角形阶数
#include <iostream>#include <algorithm>using namespace std;#define MAX_LINE 100int lines;int board[MAX_LINE][MAX_LINE];int max_array(int i,int j);void test_recurise(void);void read_file(void);int main(int argc, char** argv){read_file();test_recurise();return 0;}void read_file(void){cin>>lines;for(int i=0;i<lines;i++)for(int j=0;j<=i;j++)cin>>board[i][j];return;}/*递归版本*/int max_array(int i,int j){/*到达最底边,i从0开始,到达最后面时候,也就是到达叶节点*/if(i>=lines-1){return board[i][j];}else{return max(max_array(i+1,j),max_array(i+1,j+1))+board[i][j];}}void test_recurise(void){cout<<max_array(0,0)<<endl;}
0 0
- 动态规划程序设
- 动态规划的一些程序
- 矩阵链乘法动态规划程序
- 程序碎片- 生产线动态规划(循环)
- 算法导论程序37--动态规划原理
- 动态规划!!!动态规划!!!
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- 动态规划
- UVA - 10401 Injured Queen Problem
- live555基础概念【转】
- 学习笔记
- mysql无法创建存储过程(stored procedure
- UVA - 10921 - Problem B - Find the Telephone
- 动态规划程序设
- 查看linux系统是多少位,使用 getconf LONG_BIT echo $HOSTTYPE
- 体验缓冲区溢出
- BZOJ 1061 Noi2008 志愿者招募 单纯形
- UVA - 10891 Game of Sum
- Java自学总结之二关于重载、继承与多态
- 继续学习angular js
- Spring对静态资源文件的访问
- 2015-第1周项目1-旱冰场造价