poj 1163 The Triangle

POJ - 1163:The Triangle # 来源: 标签: 参考资料: 相似题目: 题目 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the... 阅读详情

题目链接:http://poj.org/problem?id=1163

简单dp,可以这样想,每个数,都是由它下面两个数中较大的方向来的。。。

所以从下到上dp即可

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
const int M = 110;

int a[M][M];
int dp[M][M];  //dp[i][j]表示从下到上dp到第i行,第j列的最大的值
int n;
int solve()
{
    for(int i = 1; i <= n; i++)
     dp[n][i] = a[n][i];
     for(int i = n; i > 1; i--)
     {
         for(int j = 1; j <= i; j++)
         if(dp[i][j]  > dp[i][j+1]) //如果左边比右边大
         {
             dp[i-1][j] = dp[i][j] + a[i-1][j];  //dp[i-1][j] = 左边+a[i-1][j]。记住是从下到上啊
         }
         else  
         {
             dp[i-1][j] = dp[i][j+1] + a[i-1][j];
         }
     }
     return dp[1][1];
}
int main()
{

   cin >> n;
   for(int i = 1; i <= n; i ++)
      for(int j = 1; j <= i; j++)
      cin >> a[i][j];

      int ans = solve();
      cout << ans << endl;
    return 0;
}


地质建模师必备:用Petrel快速生成浅地层TST/TVT厚度图的5个关键步骤 本文详细解析了地质建模师如何利用Petrel平台,将二维浅地层SEG-Y数据高效转化为真实地层厚度图(TST)和真实垂直厚度图(TVT)。文章系统梳理了从数据规范化导入、坐标系统一、地质界面解释到厚度计算与成图的5个关键实战步骤,并强调了误差控制与工程应用,为海上风电等工程地质评估提供了完整解决方案。 阅读详情

相关推荐

MDM主数据清洗和编码集成说明

绝大多数的企业业务系统是伴随业务发展而建设的,但随着业务发展单一系统难以支撑企业业务闭环。MDM主数据管理平台可以满足企业数据治理的需求,本文针对主数据清洗和编码集成进行梳理。...

数通畅联 3318

Arithmetic problem | The Triangle

题目如下:Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a route that starts at the top and ends somewhere on the base. Each step can go either diagon

sweeterer的博客 8096

我用 Claude Code 给 Spring Boot 老项目做了一次代码 Review:查出 4 类隐藏问题

接手 Spring Boot 老项目时,真正麻烦的往往不是编译报错,而是分散在业务代码中的空指针、N+1 查询、异常吞没和并发隐患。本文记录一次使用 Claude Code 辅助代码 Review 的完整流程,并给出提示词、Java 示例、修改方案和人工复核方法。

海波的专栏 397

POJ 1163 The Triangle

POJ 1163 The Triangle

爪哇D来客 499

扣子工作流实战演练

例如,你可以在代码节点的输入中引用大模型节点的输出,这样代码节点就可以使用大模型节点的输出。扣子的工作流节点并不是固定的,而是由一系列可以任意添加的节点组成的,每个节点都有其特定的功能和用途。扣子工作流中常见的节点类型如图4-2所示。在图像生成节点中设置模型为人像,输入参数名为input,变量值引用开始节点的renwu,正向提示词为{{input}},如图4-19所示。然后添加两个节点,选择“图像生成”和“画板”,将“开始”节点、“图像生成”节点、“画板”节点、“结束”节点依次串联,如图4-17所示。

夏天又到了的专栏 1586

CoppeliaSim(原V-REP)新手上路

CoppeliaSim(原V-REP)是一个机器人仿真平台,里面有很多来自别的公司的机器人模型以及完备的物理引擎,我们可以通过python,c++,matlab等语言控制里面的机器人。,您也可以在官网中Downloads里找您需要的版本,一般只需要下载EDU版本就可以了,我下载的是v4.1.0 windows EDU版本。在版本V4之前,CoppeliaSim叫V-REP,在官网可以下载到之前的V-REP版本。

qq_37051669的博客 4万+

POJ1163 The Triangle

1.题目信息(http://poj.org/problem?id=1163) The Triangle Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 30397   Accepted: 17973 Description 7 3 8 8 1

FreeCoder的专栏 4817

python入门:Anaconda和Jupyter notebook的安装与使用

一、安装和使用Anaconda 1、anaconda是什么? Anaconda在英文中是“巨蟒”的意思,与python的意思相近,它是python的包管理器和环境管理器。 2、为什么需要安装anaconda? 原因有以下几点: 附带一大批常用的数据科学包,方便立即开始处理数据 管理包 anaconda是在conda(一个包管理器和环境管理器)上发展来的;而conda可以很方便地对第三方的包进行安装、卸载和更新。 管理环境 conda可以为不同的项目建立不同的运行环境,避免不同的项目或包版本

PY洋洋 1万+

POJ1163 The Triangle【DP】

The Triangle Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 58810 Accepted: 35304 Description 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangl...

海岛Blog 750

图像超分辨率在医学影像中的应用:如何用深度学习提升CT/MRI图像质量

本文探讨了深度学习驱动的图像超分辨率技术在医学影像(如CT/MRI)质量提升中的应用。文章分析了医学图像超分辨率在提升诊断信息含量、平衡保真度与临床相关性方面的独特挑战,并详细介绍了如何针对3D体数据特点定制模型架构、设计病理感知损失函数,以及解决高质量配对数据稀缺的策略。通过实战案例,阐述了从数据模拟、模型训练到临床评估的完整流程,旨在为医学影像的清晰化与诊断精准化提供有效解决方案。

weixin_29063681的博客 523

SA8295P QNX主机上电启动流程分析

嵌入式系统的启动过程对于确保系统正常运行至关重要。本文将详细分析SA8295P芯片在QNX主机上的上电启动流程,并提供相应的源代码示例。嵌入式系统的启动过程对于确保系统正常运行至关重要。本文将详细分析SA8295P芯片在QNX主机上的上电启动流程,并提供相应的源代码示例。以下是一个SA8295P QNX主机上电启动流程分析。

CodeMaven的博客 1231

POJ 1163 The Triangle DP

题目:题目链接 题目描述: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a route that s...

wanglj的博客 360

Open-AutoGLM 实战:手把手教你用 AI 操作手机「喂饭教程」

Open-AutoGLM 是一个由智谱AI开源的手机操作智能体框架,由手机端智能助手框架Phone Agent和9B大小的模型AutoGLM-Phone-9B组成,借助ADB自动执行点击、滑动、输入等操作——用户只需用自然语言描述任务,系统便能自动规划并完成整个操作流程。

blues_C的博客 1267

【ACM菜逼解题报告】The Triangle(POJ1163)

The Triangle(POJ1163) 解题报告,望各路大神海涵、指正,谢谢!

yzxin95的专栏 463

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

poj 1163 The Triangle

poj 1163    The Triangle    题目链接:http://poj.org/problem?id=1163 简单DP 题目大意:经典数字三角形 题目分析:状态转移方程 a[ i ] [ j ]+=a[ i+1 ] [ j ]>a[ i+1 ] [ j+1 ]?a[ i+1 ] [ j ]:a[ i+1 ] [ j+1 ](i 递减,j从0递增)为核心算法。 以下是代码:

slicer的技术交流栈 726

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

The Triangle poj-1163

Language:DefaultEspañolThe TriangleTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 53422 Accepted: 32266Description7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1)Figure 1 shows...

Wonder__的博客 342

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

The Triangle POJ - 1163

7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a route that starts at the top an...

cjh1459463496的博客 197

The Triangle(POJ - 1163)

The Triangle POJ - 1163 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a...

the blog of Lee 266

poj_1163 The Triangle

题目链接:http://poj.org/problem?id=1163   //C++代码 #include using namespace std; int main(){ int n,i,j,a[105][105]; cin>>n; for(i=1;i<=n;i++){ for(j=1;j>a[i][j]; } for(i=n-1;i>=1;i--){ for(j=1;

永恒国度 716
上一篇: 龙贝格积分
下一篇: hdu 1003 Max Sum 蛋碎了一地的弱智代码。。。。下标害死人啊
i丹明扬
博客等级 码龄15年 331粉丝 115原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值