当前位置: 首页 > news >正文

规避电子政务门户网站建设的教训文字设计图片在线生成

规避电子政务门户网站建设的教训,文字设计图片在线生成,有哪个网站可以查别人做没做过牢吗,商丘梁园区最低通行费用 原题链接 AcWing 1018. 最低同行费用 题目描述 一个商人穿过一个 NN的正方形的网格,去参加一个非常重要的商务活动。 他要从网格的左上角进,右下角出。每穿越中间 1个小方格,都要花费 1个单位时间。商人必须在 (2N−1)个单位…

最低通行费用

原题链接

AcWing 1018. 最低同行费用

题目描述

一个商人穿过一个 N×N的正方形的网格,去参加一个非常重要的商务活动。
他要从网格的左上角进,右下角出。每穿越中间 1个小方格,都要花费 1个单位时间。商人必须在 (2N−1)个单位时间穿越出去
而在经过中间的每个小方格时,都需要缴纳一定的费用。
这个商人期望在规定时间内用最少费用穿越出去。
请问至少需要多少费用?
注意:不能对角穿越各个小方格(即,只能向上下左右四个方向移动且不能离开网格)。

输入格式
第一行是一个整数,表示正方形的宽度 N。后面 N行,每行 N个不大于 100的正整数,为网格上每个小方格的费用。
输出格式
输出一个整数,表示至少需要的费用。

数据范围
1≤N≤100

输入样例:

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

样例解释
样例中,最小值为 109=1+2+5+7+9+12+19+21+33。

题目分析

“商人必须在 (2N−1)个单位时间穿越出去” 意味着不能走回头路
因此,该题转化为 “ 摘花生 ”

不同点在于,该题 “最低通行费” 所求为最小值(min),而 “摘花生” 所求为最大值(max)

全局变量的初值默认为0,最小值(min)在求解过程中可能涉及到初始化问题,因为0可以是最小值,而边界情况又是不合理的,需要我们多加处理。

数据的初始化处理

第一列 (i,1):
路径不可能来自第一列的左侧,f[i][0] 初始化为INF。
第一行(1,j):
路径不可能来自第一行的上侧,f[0][j] 初始化为INF。

同时,在状态计算的过程当中,路径一定过起点(1,1),因此,f[1][1]的状态值不由f[0][1]或者f[1][0]得到,而是直接赋值为 w[1][1]。

完整代码

#include <iostream>
#include <algorithm>
using namespace std;
const int N=110;
const int INF=2e9;
int n;
int w[N][N];  //费用
int f[N][N];  //状态表示
int main(){scanf("%d",&n);for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){scanf("%d",&w[i][j]);}}//初始化处理for(int i=1;i<=n;i++){f[i][0]=INF;  //第一列的左侧f[0][i]=INF;  //第一行的上侧}//状态计算for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(i==1&&j==1) f[1][1]=w[1][1];  //如果是起始点(1,1),则直接赋值w[1][1]else f[i][j]=min(f[i-1][j],f[i][j-1])+w[i][j];  //否则通过状态计算}}printf("%d",f[n][n]);  //右下角终点(n,n)的f状态值即为最终答案return 0;
}
http://www.yayakq.cn/news/176670/

相关文章:

  • it教育网站建设wordpress禁止自动更新
  • 网站建设是属于虚拟产品吗网站开发要多少钱
  • 上海网站建设上海迈歌番禺绿叶居
  • 网站单个页面301重定向到新网站精仿源码社区网站源码
  • 合同网站开发 设计 后期维护wordpress主机模板
  • 象山企业门户网站建设衣服 div网站
  • 免费发布信息网站大全注册如何不要钱做网站
  • 太原 招聘 网站建设 技术经理东莞房价
  • 房地产网站怎么做河南网络建站
  • 什么样的网站需要服务器投资建设个什么网站好
  • 医院门户网站模板下载wordpress机械模板下载地址
  • 网站自适应手机端wordpress代码
  • 济南网站建设鲁icp备个人网站做什么好
  • 肃州区城乡和住房建设局网站南京建设网站维护
  • 黄冈公司做网站厦门外贸网站建设报价表
  • 山东网站建设公司哪家权威android 旅游网站开发
  • 接单网站源码石龙网站仿做
  • 个人响应式网站建设wordpress 邮件提醒功能
  • 漳州建设企业网站seo sem 外贸建站 网站建设 文化墙设计
  • 青海城乡建设部网站首页一家专做特卖的网站
  • 免费网站app做问答的网站
  • 有没有做产品团购的网站宣传旅游网站建设
  • 做网站360推广多少钱南京宣传片拍摄制作公司
  • c2c电子商务网站有哪些网页传奇加速器
  • 正定县住房和城乡建设局网站wordpress着陆页
  • 网站名字备案流程徐州 商城网站设计
  • 登封郑州网站建设专业广告策划公司
  • 怎么做能上谷歌网站网站建设公司招人
  • 做商城网站应该用什么程序网页设计项目教程
  • 做二手物资买卖的网站全网推广品牌公司