sdut 数字三角形问题
数字三角形问题
Problem Description
对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。
Input
Output
Example Input
5 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5
Example Output
30
#include<stdio.h>
#include<algorithm>
#include<cmath>
#include<iostream>
using namespace std;
int main()
{int n,a[120][120];scanf("%d",&n);for(int i=1;i<=n;i++){for(int j=1;j<=i;j++){scanf("%d",&a[i][j]);}}int t;for(int i=n-1;i>0;i--){for(int j=1;j<=i;j++){a[i][j]+=max(a[i+1][j],a[i+1][j+1]);}}printf("%d\n",a[1][1]);return 0;
}
sdut 数字三角形问题相关推荐
- 经典算法——数字三角形的三种解题方法:递推、记忆化搜索、动态规划
上题目链接: http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Index/problemdetail/pid/1730.html 递推方法: i ...
- vijos 1006 晴天小猪历险记之Hill——数字三角形的终极变化
题目链接:https://vijos.org/p/1006 数字三角形原题看这里:http://www.cnblogs.com/huashanqingzhu/p/7326837.html 背景 在很久 ...
- codevs——1220 数字三角形(棋盘DP)
时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 如图所示的数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一 ...
- 【动态规划专题】数字三角形模型
题目 算法 AcWing 1015. 摘花生 简单线性DP.数字三角形模型 AcWing 1018. 最低通行费 数字三角形模型 AcWing 1027. 方格取数 四维DP AcWing 275. ...
- 最长子序列和 动态规划python_算法基础之python实现动态规划中数字三角形和最长上升子序列问题...
数字三角形问题:python 问题描述:函数 问题分析:spa 程序代码:(递归法和动归法)code # -*- coding: utf-8 -*- """ Create ...
- [CODEVS] 2189 数字三角形W
数字三角形 要求走到最后mod 100最大 可达性DP(好像是这样叫) 用bool数组f[i][j][k]表示 位置(i,j)能否得到k(mod 100意义下) 转移条件 f[i][j][k]=f[i ...
- 数字三角形路径最小值c语言题目,算法学习——动态规划之点数值三角形的最小路径...
算法描述在一个n行的点数值三角形中,寻找从顶点开始每一步可沿着左斜或者右斜向下直到到达底端,使得每个点上的数值之和为最小 右图为一个4行的点数值三角形 算法思路接收用户输入行数n 使用一个二维数组a[ ...
- hihoCoder#1037 : 数字三角形(DP)
[题目链接]:click here~~ 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 问题描写叙述 小Hi和小Ho在经历了螃蟹先生的任务之后被奖励了一次出国旅游的机会,于是他 ...
- 蓝桥杯-数字三角形 (java)
算法训练 数字三角形 时间限制:1.0s 内存限制:256.0MB问题描述(图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路径,使该路径所经过的数字的总和最大.●每一步可沿 ...
最新文章
- IOS NSInvocation应用与理解
- C语言左移位符号 << 结合 |= 实现置位操作
- QMetaMethod 获取成员函数的元信息
- java空指针处理例子_被同事的空指针硬生生的折磨了好久,终于学会了如何处理空指针...
- 14行代码AC_SCU 4440 Rectangle(公式+矩阵对称性)
- Ubuntu apt-get方式安装Subversion
- 服务器响应submit,任务操作:submitJob (REST)
- PAT 1081. 检查密码 (15) - 乙级
- Can't update: no tracked branch No tracked branch configured for branch dev.
- python发起http请求(httplib)
- R语言中与矩阵相关的所有操作(上)
- swt/jface第六天 table
- 更新力度真的厉害,国产linux操作系统深度中文商店应用更新记录汇总(2021-07)
- [嵌入式开发模块]深度传感器解算板(MS5837转串口板) 驱动模块
- secureCRT快捷粘贴操作
- oracle修改表的owner,Oracle中改变表的Owner和tablespace
- 慎用P值:它让研究结果不可靠
- 什么是数据科学家与数据科学
- 华为路由TC7102实现一根网线分离同时支持路由器无线网络使用和电信IPTV机顶盒播放的方法步骤
- ios 开发中遇到的一些问题
热门文章
- lsm tree java_BasicTreeUI
- netty cpu 占用率 高_Netty 是如何支撑高性能网络通信的?
- 太阳能板如何串联_太阳能光伏系统单晶和多晶模组的差异?农村家庭自用如何科学选择...
- python处理滑块验证码_使用python实现滑动验证码
- 2012服务器系统安装iis,Windows Server 2012服务器管理系统安装配置IIS8.5教程
- python桌面翻译_Python实现桌面翻译工具【新手必学】
- mysql 扩展存储过程_MySQL4:存储过程和函数
- python商城源码_自学Python才几天,就成功编写出俄罗斯方块游戏,附自学教程
- linux jdk bin下载,Linux下安装jdk-6u45-linux-x64.bin
- javascript 嵌入python_通过Python将区块链数据嵌入Javascript,这是正确的方法吗?