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

网站的查询系统怎么做成全视频免费观看在线看

网站的查询系统怎么做,成全视频免费观看在线看,深圳网站设计制作元,深圳建网站公司 哪家售后服务最好A - 迷宫问题 前言: 最近感觉脑子不够用,一个水题也能想好久。头发倒掉不少,这是脑子跟着一起入冬了么。。。 题目: 定义一个二维数组: int maze[5][5] { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1,…

A - 迷宫问题

前言:
最近感觉脑子不够用,一个水题也能想好久。头发倒掉不少,这是脑子跟着一起入冬了么。。。

题目:
定义一个二维数组:

int maze[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,

};

它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。

思路:
思路不难可直接看代码,题目主要需要有一个vector来记录走过的结点

AC代码:

#include "iostream"
#include "vector"
using namespace std;
int book[5][5];class Node{
public:int x;int y;Node(int x, int y) : x(x), y(y) {}
};
vector<Node*>path_temp;
vector<Node*>path_best;// 判断是否越界或者结点已访问
bool judge(int i, int j) {if (i<0 || j<0)return false;if (i>=5 || j>=5)return false;if (book[i][j]==1)return false;return true;
}void MazeTrack(int i = 0, int j = 0) {if (!judge(i,j))return;book[i][j] = 1;// 标记为已走过path_temp.push_back(new Node(i,j));if (i==4 && j==4){ // 如果到了终点if (path_best.empty() || path_temp.size()<path_best.size()){path_best = path_temp;}}MazeTrack(i-1,j);MazeTrack(i+1,j);MazeTrack(i,j-1);MazeTrack(i,j+1);book[i][j] = 0; // 恢复状态path_temp.pop_back();
}int main(){for (int i = 0; i < 5; ++i) {for (int j = 0; j < 5; ++j) {cin>>book[i][j];}}MazeTrack();for (int i = 0; i < path_best.size(); ++i) {cout<<'('<<path_best[i]->x<<", "<<path_best[i]->y<<")"<<endl;}
}

如果觉得有帮助就点个赞吧,没帮助的话隔壁的文章可能更好噢

http://www.lbrq.cn/news/2680687.html

相关文章:

  • 企业网站建设google 浏览器
  • 淄博哪里有做网站的windows优化大师要钱
  • 新郑市网站建设定制开发网络营销推广方案
  • 在国外网站做中国旅游推广广州网站推广排名
  • 信息化建设包括网站建设北京刚刚宣布比疫情更可怕的事情
  • 郑州交友网站建设人民日报客户端
  • 微信小程序开发要多少钱中央网站seo
  • 西安网站建设开发制作全网最全搜索引擎app
  • 免费网络教学平台河南做网站优化
  • wordpress发帖插件刷神马网站优化排名
  • 做app网站需要什么工具大全
  • 开发网站需要多少人百度网络营销的概念
  • 餐饮公司网站制作网络营销与直播电商
  • 广元园区建设投资有限公司网站谷歌网页版入口在线
  • 温州网站推广外包小程序推广
  • 推荐 网页游戏旺道seo怎么优化网站
  • 桂林网站开发建设抖音关键词用户搜索排名靠前
  • 建独立网站短视频seo厂家
  • 网站改版 百度影响厦门seo外包平台
  • 如何做酒店网站设计百度百科优化
  • 小榄网站建设公司网站权重排名
  • 设计网站页面要注意什么惠州优化怎么做seo
  • 建设网站视频百度云盘2022年百度seo
  • 平板电脑网站模板当日alexa排名查询统计
  • 做餐饮类网站用哪个程序电商平台怎么搭建
  • 长治公司网站建设微信指数
  • 政府部门网站建设特点台州百度推广优化
  • 骏域网站建设专家seo托管
  • 学校网站首页代码html网站免费推广的方法
  • wed网站开发是什么网络推广公司口碑
  • maven项目打包成sdk后在别的项目使用
  • HTML应用指南:利用GET请求获取全国一加授权零售店位置信息
  • Mac配置服务器工具Royal TSX
  • 每日任务day0810:小小勇者成长记之武器精炼
  • 【精彩回顾·成都】成都 User Group×柴火创客空间:开源硬件驱动 AI 与云的创新实践!
  • 心灵笔记:思考三部曲