博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数字三角形
阅读量:4700 次
发布时间:2019-06-09

本文共 1137 字,大约阅读时间需要 3 分钟。

1.递推计算
#include
#include
using namespace std;int mx(int a,int b){ if(a>b) return a; else return b;}int main (){ int n; int a[200][200]; while(~scanf("%d",&n)) { for(int i=0;i
>a[i][j]; } } for(int i=n-1;i>0;i--) { for(int j=n-1;j>0;j--) { a[i-1][j-1]=a[i-1][j-1]+mx(a[i][j-1],a[i][j]); } } cout<

提交时数组开小了。提示Runtime Error at Test 1

2.记忆化搜索

#include
#include
#include
using namespace std;int a[200][200],d[200][200],n;int ma(int a,int b){ if(a>b) return a; else return b;}int dd(int i,int j){ if(d[i][j]>=0) return d[i][j]; else if(n==i) return d[i][j]=a[i][j]; else return d[i][j]=a[i][j]+ma(dd(i+1,j),dd(i+1,j+1));}int main (){ while(~scanf("%d",&n)) { memset(d,-1,sizeof(d)); for(int i=0;i
>a[i][j]; } } cout<
方法不错


转载于:https://www.cnblogs.com/smallJunJun/p/9373791.html

你可能感兴趣的文章
《构建之法》第一、二、十六章阅读笔记
查看>>
arrow:让Python的日期与时间变的更好
查看>>
(转)Excel的 OleDb 连接串的格式(连接Excel 2003-2013)
查看>>
Java并发编程
查看>>
Git Stash用法
查看>>
sql server 2008学习8 sql server存储和索引结构
查看>>
Jquery radio选中
查看>>
memcached 细究(三)
查看>>
RSA System.Security.Cryptography.CryptographicException
查看>>
webservice整合spring cxf
查看>>
[解题报告] 100 - The 3n + 1 problem
查看>>
Entity Framework 学习高级篇1—改善EF代码的方法(上)
查看>>
Mybatis逆向工程配置文件详细介绍(转)
查看>>
String类的深入学习与理解
查看>>
不把DB放进容器的理由
查看>>
OnePage收集
查看>>
Java parseInt()方法
查看>>
yahoo的30条优化规则
查看>>
[CCF2015.09]题解
查看>>
[NYIST15]括号匹配(二)(区间dp)
查看>>