首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
牛牛走迷宫
3条解析
开通博客写题解
Kur1su
发表于 2020-06-21 20:08:02
Description 牛牛周末去了游乐园走迷宫。这是一个n*m大小的01迷宫,0表示这个位置可以走,1表示有障碍物不能。走。现在牛牛在起点(1,1),他想要走到终点(n,m)。并且,如果他能够走到终点的话,他想要知道自己是怎么走到终点的。如果可以走到终点,因为牛牛比较懒他会先保证走的步数最少,又因
展开全文
东溪看水
发表于 2020-06-23 15:48:58
解题思路 有一个 n * m 大小的01迷宫,0表示这个位置可以走,1表示有障碍物不能走。现在需要从起点 (1,1) 走到终点 (n,m)。如果可以走到终点,求出走的最少步数,并记录如何走到终点的。如果有多条路径步数一样,选择走字典序最小的那条。数据保证起点和终点都是 0。 使用 BFS 算法,并将
展开全文
cheeserish
发表于 2020-06-22 12:46:15
路径查询写的有点麻烦;可以直接用结构体,记录前一个路径;思想就是,走迷宫,最少路径bfs;字典序最小,按照D L R U的顺序遍历就行了 #include<bits/stdc++.h> using namespace std; int vis[251000]; char mp[1010]
展开全文
查看本题
查看本题讨论
相关比赛
6013-牛客小白月赛26
进入比赛
6275-牛客小白月赛26(重现赛)@小择
进入比赛
6303-牛客小白月赛26(重现赛)@极为沙雕的大奶熊礽荣
进入比赛
6551-牛客小白月赛26(重现赛)@PdrEam(19104
进入比赛
6552-牛客小白月赛26(重现赛)@PdrEam(19104
进入比赛
等你来战
查看全部
第十二届成都信息工程大学ACM程序设计竞赛同步赛
报名截止时间:2025-06-22 15:00
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
牛客挑战赛80
报名截止时间:2025-06-27 22:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
牛客周赛 Round 98
报名截止时间:2025-06-29 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题