动态规划联系一—21三角形最佳路径问题
来源:互联网 发布:剑三捏脸数据不合法 编辑:程序博客网 时间:2024/05/18 03:31
1、题意:给定数字组成的三角形,从顶到底,输出路径最大和
2、思路:老师上课讲过,每个位置再储存从顶到当前位置的最大和,既上或左上的较大值加当前位置的值的和
3、感想:由于老师讲过,做起来较容易,此思路较容易接受
4、代码:
#include<bits/stdc++.h>
using namespace std;
int max(int a,int b)
{
if(a>b)return a;
return b;
}
int main()
{
long long n,i,j,t,line[102][102],a[102][102];
cin>>n;
for(i=0;i<=n+1;i++)
for(j=0;j<=i+1;j++)
line[i][j]=0;
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
cin>>a[i][j];
line[1][1]=a[1][1];
for(i=2;i<=n;i++)
for(j=1;j<=i;j++)
line[i][j]=max(line[i-1][j-1]+a[i][j],line[i-1][j]+a[i][j]);
sort(line[n],line[n]+n+1);
cout<<line[n][n]<<endl;
}
0 0
- 动态规划联系一—21三角形最佳路径问题
- 动态规划练习一 21:三角形最佳路径问题
- 动态规划练习一 三角形最佳路径问题
- 动态规划 三角形最佳路径问题
- 动态规划练习21:三角形最佳路径问题
- 动态规划练习--21(三角形最佳路径问题)
- 动态规划--三角形最佳路径
- 21:三角形最佳路径问题
- 21:三角形最佳路径问题
- 21:三角形最佳路径问题
- 21:三角形最佳路径问题
- 21:三角形最佳路径问题
- ACM-动态规划21-三角形最长路径问题
- 三角形最佳路径问题
- 三角形最佳路径问题
- 三角形最佳路径问题
- 动态规划—数字三角形问题
- 【动态规划】数字三角形问题
- Servlet总结
- 线程池,这一篇或许就够了
- 网站前端管理框架Npm + bower + grunt
- POJ 3903 Testingthe CATCHER ( LIS )
- centos7编译hadoop2.7.3
- 动态规划联系一—21三角形最佳路径问题
- 了解AJAX以及其封装编程
- Andrid_scrollTo/scrollBy方法的区别
- 一篇SSM框架整合友好的文章(一)
- Java反射机制
- WAVE格式
- CameraSurfaceView——Android Camera使用详解
- js实验2.(4)AJAX的GET
- 简单常用滤波算法C语言实现