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

用dw做旅游网站的方法seo整站排名

用dw做旅游网站的方法,seo整站排名,小程序网,淘客推广怎么做题目描述 一个迷宫由R行C列格子组成,有的格子里有障碍物,不能走;有的格子是空地,可以走。 给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到)。只能在水平方向或垂直方向走,不能斜着…
题目描述

一个迷宫由R行C列格子组成,有的格子里有障碍物,不能走;有的格子是空地,可以走。
给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到)。只能在水平方向或垂直方向走,不能斜着走。

输入

第一行是两个整数,R和C,代表迷宫的长和宽。( 1<= R,C <= 40)
接下来是R行,每行C个字符,代表整个迷宫。
空地格子用'.'表示,有障碍物的格子用'#'表示。
迷宫左上角和右下角都是'.'。

输出

输出从左上角走到右下角至少要经过多少步(即至少要经过多少个空地格子)。计算步数要包括起点和终点。

样例输入 Copy
5 5
..###
#....
#.#.#
#.#.#
#.#..
样例输出 Copy
9
#include <bits/stdc++.h>
using namespace std;
char a[50][50];
int d[50][50];
int r, c;
pair<int, int> q[2510];
void bfs()
{int hh = 0, tt = 0;q[0] = { 0,0 };d[0][0] = 0;memset(d, -1, sizeof d);int dx[4] = { -1, 0, 1, 0 }, dy[4] = { 0, 1, 0, -1 };while (hh <= tt){auto t = q[hh++];for (int i = 0; i < 4; i++){int x = t.first + dx[i], y = t.second + dy[i];if (x >= 0 && x < r && y >= 0 && y <= c && a[x][y] == '.' && d[x][y] == -1){d[x][y] = d[t.first][t.second] + 1;q[++tt] = { x,y };}}}cout << d[r - 1][c - 1] + 2;return;
}int main()
{memset(a, '#', sizeof a);cin >> r >> c;for (int i = 0; i < r; i++)for (int j = 0; j < c; j++)cin >> a[i][j];bfs();return 0;
}

http://www.tj-hxxt.cn/news/12477.html

相关文章:

  • 网站推广的内容域名被墙污染查询
  • 互联网骗局浏览网站做任务seo公司seo教程
  • 2_网站建设的一般步骤包含哪些网页制作作业100例
  • 网站规划书包括哪些内容百度浏览器下载安装
  • 江门专业做网站增加百度指数的四种方法
  • 做购物网站要多少钱如何优化网络
  • 建设网站需要的资料免费写文案神器
  • 武汉网站模板搭建网站建设公司业务
  • 工作室logo谷歌seo网站建设
  • 将网站的主机放在美国兰州seo培训
  • 免费空间建站网站推荐网络广告推广方案
  • 做一个网站需要投入多少钱广州市疫情最新
  • 建设部四库一平台查询网站域名大全
  • 阿里巴巴建设网站西安百度公司
  • 做网站培训班深圳网络营销平台
  • 有哪些网站做团购最好郑州推广优化公司
  • 佛山网站建设哪家好厦门谷歌推广
  • 网站专题页面设计免费网络推广平台有哪些
  • 做营销网站建设挣钱吗郑州搜狗关键词优化顾问
  • 网站开发背景策划书百度认证营销顾问
  • 北京网站建设外包公司恶意点击竞价是用的什么软件
  • 建设安全备案登入那个网站排名优化公司口碑哪家好
  • 个人域名备案网站内容怎么写推广普通话手抄报简单
  • 个人备案网站可以做电影站吗网站推广途径和推广要点
  • 网站建设报价单表格模板指数是什么
  • 做网站用的pm是啥百度推广费用报价单
  • 做网站需要注册公司百度知道客服电话
  • 色情姐姐做床戏网站上海关键词优化排名哪家好
  • 用dw建设个人网站视频seo文章生成器
  • 红十字会三合一网站建设方案西安百度推广优化