这题我们用递推(其实就是非常弱鸡的动态规划)做

上代码:

//最低通行费
#include <iostream>using namespace std;const int N = 105;int n, a[N][N], dp[N][N];int main() {cin >> n;for (int i = 1; i <= n; i ++)for (int j = 1; j <= n; j ++)scanf ("%d", &a[i][j]);/*状态设置dp[i][j] 从(1, 1)到(i, j)的最小费用状态转移dp[i][j] = min(dp[i - 1][j], dp[i][j - 1]) + a[i][j];初始化dp[i][j] = 2e9;dp[0][1] = 0;输出cout << dp[n][n];*/for (int i = 0; i <= n; i ++)for (int j = 0; j <= n; j ++)dp[i][j] = 2e9;dp[0][1] = 0;for (int i = 1; i <= n; i ++)for (int j = 1; j <= n; j ++)dp[i][j] = min(dp[i - 1][j], dp[i][j - 1]) + a[i][j];cout << dp[n][n];return 0;
}
/*
【输入样例】
5
1  4  6  8  10
2  5  7  15 17
6  8  9  18 20
10 11 12 19 21
20 23 25 29 33
【输出样例】
109
*/

原题链接: 信息学奥赛一本通(C++版)在线评测系统 (ssoier.cn)

请勿转载,创作不易,留个赞再走吧(●'◡'●)

一本通 1287:最低通行费 C++相关推荐

  1. 信息学奥赛一本通 1287:最低通行费 | OpenJudge NOI 2.6 7614:最低通行费

    [题目链接] ybt 1287:最低通行费 OpenJudge NOI 2.6 7614:最低通行费 [题目考点] 1. 动态规划:坐标型动规 [解题思路] 解法1:坐标型动规 限定商人必须在2N-1 ...

  2. ybt1287 最低通行费

    ybt1287 最低通行费 时空限制    1000ms/64MB [题目描述] 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动.他要从网格的左上角进,右下角出.每穿越中间1个小方 ...

  3. [AcWing] 1018. 最低通行费(C++实现)数字三角形模型

    [AcWing] 1018. 最低通行费(C++实现)数字三角形模型 1. 题目 2. 读题(需要重点注意的东西) 3. 解法 4. 可能有帮助的前置习题 5. 所用到的数据结构与算法思想 6. 总结 ...

  4. AcWing 1018. 最低通行费【动态规划】【线性DP】【数字三角形】

    AcWing 1018. 最低通行费 一.题目链接 二.题目分析 (一)算法标签 (二)解题思路 三.AC代码 四.其它题解 一.题目链接 AcWing 1018. 最低通行费 二.题目分析 (一)算 ...

  5. 一本通 1287:最低通行费

    [题目描述] 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动.他要从网格的左上角进,右下角出.每穿越中间1个小方格,都要花费1个单位时间.商人必须在(2N-1)个单位时间穿越出去. ...

  6. 最低通行费(信息学奥赛一本通-T1287)

    [题目描述] 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动.他要从网格的左上角进,右下角出.每穿越中间1个小方格,都要花费1个单位时间.商人必须在(2N-1)个单位时间穿越出去. ...

  7. 1287:最低通行费

    时间限制: 1000 ms         内存限制: 65536 KB [题目描述] 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动.他要从网格的左上角进,右下角出.每穿越中间1 ...

  8. 1287:最低通行费——数字三角形模型

    [题目描述] 一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动.他要从网格的左上角进,右下角出.每穿越中间1个小方格,都要花费1个单位时间.商人必须在(2N-1)个单位时间穿越出去. ...

  9. 最低通行费——动态规划

    一个商人穿过一个N×N的正方形的网格,去参加一个非常重要的商务活动.他要从网格的左上角进,右下角出.每穿越中间1个小方格,都要花费1个单位时间.商人必须在(2N-1)个单位时间穿越出去.而在经过中间的 ...

最新文章

  1. 途牛订单的服务化演进
  2. 单用户模式迁移home家目录
  3. 慢查询优化,我终于在生产踩到了这个坑!!
  4. [渝粤教育] 西南科技大学 智能交通系统 在线考试复习资料
  5. linux查看 mysql 登陆 失败_Linux安装完mysql后提示错误无法登陆mysql怎么办?
  6. access统计行数 vb_VB代码行数统计工具
  7. 国家统计局统计用区划和城乡划分代码
  8. DirectX11--HR宏关于dxerr库的替代方案
  9. Kuangbin专题八生成树
  10. 想学大数据?先看完这几本书再说
  11. 使用jQuery Mobile和Phone Gap开发Android应用程序
  12. 问题解决:java.sql.SQLException: No suitable driver found for jdbc:mysql
  13. MFC之CMFCColorBar 在添加后控件显示为灰色解决方案
  14. 2019年上半年云桌面排名前五企业
  15. unzip解压缩linux文件时出现error [Testing.zip]: start of central directory not found;zipfile corrupt——7z
  16. Windows下搭建ant+jenkins+jmeter自动化接口测试框架
  17. 【python】读取图片复制并重命名
  18. UWB高精度定位最优方式:全无线方式部署UWB定位系统
  19. ASEMI代理ST/意法STW43NM60ND原厂渠道车规级MOS管
  20. 分享文章:一个没有“资本”的人写了《资本论》

热门文章

  1. 光格科技产品系列之分布式光纤温度传感
  2. jQuery插件开发全解析,jQuery.extend , (function($){ , $.fn.pluginName
  3. 【脉冲发生器的实际应用】- 大物理试验
  4. android 自定义view 加载图片,Android自定义View基础开发之图片加载进度条
  5. 【83】secureCRT 7.0登录Ubuntu 20.04提示key exchange failed
  6. 在vim中写python程序_在Vim中运行Python代码
  7. 多线程的三种设计模式的介绍
  8. [LQR简要快速入门]+[一级倒立摆的LQR控制]
  9. 空三匹配和密集匹配的区别与联系
  10. 0.96寸OLED显示屏介绍