题目连接


题目大意

  1. n*m的棋盘,每个格子有一个整数;
  2. 要求从第n+1行往上,每次只能选左上/上/右上这三个格子中的一个推进;
  3. 求累加到第一行的路线中,值最大。

题目分析

~~ 吐槽一波:题目写得好凌乱,完全不认真写题面!!~~

  • 典型的三角形取数问题,应该放在递推模块才对的,放在这里纯粹浪费题目数量!!

思路:倒推直接出答案

  • 从上往下过一遍,答案就出来了;
  • 可以用滚动数组,节省一些空间,但是本题数据也不用折腾了。
参考代码
//luogu1508:吃吃吃
#include<bits/stdc++.h>
using namespace std;int f[205][205];
int a[205][205];
int n,m,ans;int main()
{scanf("%d %d",&n,&m);for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){scanf("%d",&a[i][j]);f[i][j]=max(max(f[i-1][j-1],f[i-1][j]),f[i-1][j+1])+a[i][j];}}m=(m+1)/2;ans=max(max(f[n][m-1],f[n][m]),f[n][m+1]);printf("%d",ans);return 0;
}

luogu1508:吃吃吃:递推水题(略)相关推荐

  1. 递推水题 Codeforces Round #289 (Div. 2, ACM ICPC Rules) A. Maximum in Table

    题目传送门 1 /* 2 模拟递推水题 3 */ 4 #include <cstdio> 5 #include <iostream> 6 #include <cmath& ...

  2. 关于欧拉工程的一道递推题

    今天来讲的是在欧拉工程上的一道递推题,题目描述如下链接. 题目:https://projecteuler.net/problem=492 当然,这道题在51Nod上有一个比较通用的版本,链接如下 题目 ...

  3. 幂级数展开求积分_72道积分题 略详解析(51-72)

    原文章:湖心亭看雪:这72道积分题目会积了,绝对是高高手~~ 系列: 秋分乀:72道积分题 略详解析(1-20) 秋分乀:72道积分题 略详解析(21-30) 秋分乀:72道积分题 略详解析(31-5 ...

  4. 停不下来的团长奥尔加(一道递推题,思维很好啊....)

    停不下来的团长奥尔加 [题目描述] 奥尔加在一个长度为n+1的街道上跑着,初始,奥尔加在位置1上,他想要跑到 位置n+1去保护团员ride on. 空旷的大路上难免会有暗杀者,当奥尔加走到位置i时,会 ...

  5. HDU - 2044一只小蜜蜂 一道递推题

    一只小蜜蜂 #include<iostream> #include<cstdio> #include<cstring> #include<cmath> ...

  6. [递推式求解、多指针、前缀和]XATU第七届算法大赛

    文章目录 赛后感想 1.2题略 3 乐华水上梦幻乐园之拖鞋失踪案[概率论.递推式求解] 题意 分析 代码 4.5.6.7.8题略 9 Ugly Number[多指针] 题意 做法1[BFS with ...

  7. 2021寒假——洛谷刷题计划(35题)

    (希望大家不要Copy) AC:Accept,程序通过. CE:Compile Error,编译错误. PC:Partially Correct,部分正确. WA:Wrong Answer,答案错误. ...

  8. Leetcode刷题笔记(代码随想录)

    1 数组 1.1 二分查找 第一种写法:我们定义 target 是在一个在左闭右闭的区间里,也就是[left, right] .区间的定义这就决定了二分法的代码应该如何写,因为定义target在[le ...

  9. 递推DP HDOJ 5459 Jesus Is Here

    题目传送门 题意:简单来说就是sn = sn-1 + sn-2递推而来,求其中所有c字符的:∑i<j:sn[i..i+2]=sn[j..j+2]=''cff"(j−i) mod 530 ...

最新文章

  1. seq2seq与Attention机制
  2. 【驱动】GPIO 作为按键时的 设备树 配置
  3. HDU 2564 词组缩写
  4. 简单截屏恶搞程序(客户端+服务端)
  5. 【学习笔记】2、Python - Jupyter Notebook界面基础
  6. MyEclipse 中自动安插作者、注释日期等快捷键方法
  7. Android 音视频深入 四 录视频MP4(附源码下载)
  8. 1 时间序列基本概念
  9. 最近在ST公司的STxp70的dsp平台上开发音频codec模块.
  10. 百练 05 切割回文
  11. 在ASP.NET Core 3.1 MVC中集成Vue.js V4和使用Dropzone文件上传
  12. ubuntu 安装搜狗输入法
  13. APS高级计划排程系统和生产排产系统
  14. 第三章-2 MSF扫描漏洞模块
  15. 升级Ubuntu18.04的linux kernel(修复小米游戏本的触摸板驱动问题)
  16. 造轮子,layuiAdmin——基于layui的后台管理模板
  17. pyQt5 学习笔记(6)设置鼠标(光标)样式
  18. HTML5相册,网页,模板,微信,制作,
  19. php英文月份,月份英文、月份英文的縮寫│English Learning線上免費英文學習網、線上英文...
  20. 深度学习还没入门?看看深度学习三巨头的Deep Learning综述(1)

热门文章

  1. 微信小程序【网易云音乐实战】(第二篇 轮廓图、阿里巴巴的矢量图标、滚动条、前后端交互、列表渲染)
  2. Alink中文情感分析示例(Java版本)
  3. 一个阿里巴巴程序员的心路历程
  4. 机器人工程→生源的排位←
  5. 【面试记录】禾望电气二面
  6. NOIp2000提高组-单词接龙(dfs)
  7. sounds音标软件Android,Sounds: Pronunciation App FREE
  8. oracle文件存储方式,oracle文件存储介质介绍
  9. 什么软件可以增加图片分辨率?教大家一招无损修改图片分辨率
  10. 中国移动5G套餐更优惠,5G用户保持快速增长势头