1083 矩阵取数问题
来源:互联网 发布:牛耳软件学院图片 编辑:程序博客网 时间:2024/05/21 06:55
1083 矩阵取数问题
基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注
一个N*N矩阵中有不同的正整数,经过这个格子,就能获得相应价值的奖励,从左上走到右下,只能向下向右走,求能够获得的最大价值。
例如:3 * 3的方格。
1 3 3
2 1 3
2 2 1
能够获得的最大价值为:11。
Input
第1行:N,N为矩阵的大小。(2 <= N <= 500)
第2 - N + 1行:每行N个数,中间用空格隔开,对应格子中奖励的价值。(1 <= N[i] <= 10000)
Output
输出能够获得的最大价值。
Input示例
3
1 3 3
2 1 3
2 2 1
Output示例
11
#include<iostream>#include<algorithm>using namespace std;int _map[505][505];int ans[505][505];int main(){ int n; int maxnum=-1; cin>>n; for(int i=1;i<=n;i++) for (int j=1;j<=n;j++) cin>>_map[i][j]; for(int i=1;i<=n;i++) for (int j=1;j<=n;j++) a_map[i][j]+=max(_map[i][j-1],_map[i-1][j]); for (int i=1;i<=n;i++) maxnum=max(maxnum,_map[n][i]); cout<<maxnum; return 0;}
阅读全文
0 0
- 1083 矩阵取数问题
- 1083 矩阵取数问题
- 1083 矩阵取数问题
- 1083 矩阵取数问题
- 1083 矩阵取数问题
- 矩阵取数问题
- 矩阵取数问题
- 矩阵取数问题
- 矩阵取数问题
- 矩阵取数问题
- 51NOD 1083 矩阵取数问题
- 51nod 1083 矩阵取数问题
- 51nod 1083 矩阵取数问题
- 51nod-1083 矩阵取数问题
- 51nod 1083 矩阵取数问题
- 51Nod 1083 矩阵取数问题
- 51nod 1083 矩阵取数问题
- 51Nod 1083 矩阵取数问题
- C++如何调用R
- 设计模式(一)创建模式(工厂模式、建造模式、单例模式)
- 了解antd提供的构建方式,以下将使用最基础的webpack方式进行打包。
- maven构建docker镜像三部曲之二:编码和构建镜像
- 用友T6V6.1 200用户破解,测试可用
- 1083 矩阵取数问题
- Python中正则表达式的使用
- Spring AOP框架体系小结
- Office Online Server 2016安装部署
- 微信公众号直播
- 利用ziparchive快捷解压缩服务器上的zip压缩包
- 今天项目运行时报了这么个鬼
- TCP/IP基础(一)OSI7层模型、TCP4层模型、封装与分用
- Ndk学习之JNI属性和静态属性(Java->C)