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

做外贸的网站如何选择服务器建设公司网站大概需要多少钱

做外贸的网站如何选择服务器,建设公司网站大概需要多少钱,违反建设投诉网站举报,wordpress在线视频直播给定一个 nm 的二维整数数组,用来表示一个迷宫,数组中只包含 0 或 1,其中 0 表示可以走的路,1 表示不可通过的墙壁。 最初,有一个人位于左上角 (1,1)(1,1) 处,已知该人每次可以向上、下、左、右任意一个方…

给定一个 n×m 的二维整数数组,用来表示一个迷宫,数组中只包含 0 或 1,其中 0 表示可以走的路,1 表示不可通过的墙壁。

最初,有一个人位于左上角 (1,1)(1,1) 处,已知该人每次可以向上、下、左、右任意一个方向移动一个位置。

请问,该人从左上角移动至右下角 (n,m)处,至少需要移动多少次。

数据保证 (1,1)(1,1) 处和 (n,m) 处的数字为 00,且一定至少存在一条通路。

输入格式

第一行包含两个整数 n 和 m。

接下来 n 行,每行包含 m 个整数(0 或 1),表示完整的二维数组迷宫。

输出格式

输出一个整数,表示从左上角移动至右下角的最少移动次数。

数据范围

1≤n,m≤100

输入样例:
5 5
0 1 0 0 0
0 1 0 1 0
0 0 0 0 0
0 1 1 1 0
0 0 0 1 0
输出样例:
8

代码:

#include<iostream>
#include<queue>
using namespace std;const int N = 110;int n,m;
int G[N][N];
int dist[N][N];
queue<pair<int,int>> Q;int bfs(){int head = 0,tail = 0;int dx[4] = {0,1,0,-1}, dy[4] = {1,0,-1,0};dist[0][0] = 0;Q.push({0,0});while(Q.size()!=0){auto now = Q.front();Q.pop();for(int i = 0;i < 4;i++){int x = now.first + dx[i];int y = now.second + dy[i];if(x >= 0 && x < n && y >= 0 && y < m && G[x][y] == 0 &&dist[x][y] == -1){dist[x][y] = dist[now.first][now.second] + 1;Q.push({x,y});}}}return dist[n-1][m-1];
}int main(){cin>>n>>m;for(int i = 0;i < n;i++){for(int j = 0;j < m;j++){cin>>G[i][j];dist[i][j] = -1;}}cout<<bfs();return 0;
}

 

http://www.yayakq.cn/news/279925/

相关文章:

  • 花生壳如何做网站搜索优化报价
  • 网站建设是不是可以免费建站北湖区网站建设专业
  • 模板网站修改教程做一个网页的流程目录
  • 解释网站为什么这样做wordpress加载用时
  • 上海网站制作机构wordpress 更改端口
  • 巩义便宜网站建设公司什么是优化产业结构
  • 珠海公司网站制作江北区城乡建设部网站首页
  • 网站建设公司 经营资质中国信用网官网查询入口
  • 企业网站加视频wordpress+主题页脚
  • 公司网站建设深商城式网站具备哪些功能吗
  • 用php做的博客网站九江网站网站建设
  • 大型电商网站开发wordpress 图片压缩插件
  • 郑州知名做网站公司有哪些成都专业网站建设机构
  • 网站建设难不难基于android的app的设计与开发
  • 广东建设注册执业中心网站广西城乡建设厅证件查询
  • 智慧团建系统官方网站登录成都上市的网站建设公司
  • 怎样做摄影网站太原网页设计最新招聘信息
  • 安阳网站建设方案贵阳大数据论坛
  • 成都个人兼职做网站用jsp进行网站开发
  • 郑州做网站助企免费网站怎么盈利模式
  • 手机论坛网站北京免备案网站建设
  • 新加坡网站域名杭州聚翔网络有限公司
  • 怎么做自己的销售网站哪个网站专注做微信模板
  • 响应式网站404页面怎么做网站建设推广价格
  • 网站开发英语虚拟商城平台
  • 进入网站自动全屏怎么做ja.wordpress.org
  • 企业网站数据库表设计yy直播下载电脑版
  • c2c网站都有哪些怎样创建网站赚钱
  • 手机网站建设免费wordpress运行很慢
  • 网站建设工作部署会如何搭建网站教程