bfs之八数码问题/一维化二维思路--蓝桥杯省赛2023 摘要:# 此题使用简单的宽搜解决 ###### 八数码原题链接请看[八数码原题链接](https://www.xfxcy.com/p/P0231 "八数码原题链接") ###### 分享一下我的洛谷…… 题解列表 2024年09月13日 0 点赞 0 评论 74 浏览 评分:9.9
A star/A * 路径规划算法 摘要:# A star/A * 路径规划算法 ## 曼哈顿距离介绍: [详情](https://baike.baidu.com/item/%E6%9B%BC%E5%93%88%E9%A1%BF%E8%B7…… 题解列表 2024年09月13日 0 点赞 1 评论 78 浏览 评分:9.9
BFS+康托压缩 摘要:解题思路:注意事项:参考代码:#includeusing namespace std;string s1,s2;int a[5][5],b[5][5];int jiecheng[10]={1,1,2,…… 题解列表 2023年03月29日 0 点赞 0 评论 68 浏览 评分:9.9
适合初学者看通俗易懂C++ 摘要:解题思路: 1.题目要求最小步数,利用BFS搜索,一旦找到就是最小步数; 2.使用双向搜索减少时间,分别从初态和终态使用BFS,使用map关联数组命名为maps的键…… 题解列表 2022年11月12日 0 点赞 0 评论 270 浏览 评分:9.9
bfs_STL_简单易懂_九宫重排 摘要:用bfs搜索一下即可,用的string一维来代替二维的迷宫,用二维的char二维数组来查重我想不到,而用string只要用string的set即可;需要注意的是搜索二维的上下左右变成一维后需要改动,注…… 题解列表 2022年03月06日 0 点赞 0 评论 335 浏览 评分:2.7
蓝桥杯历届试题-九宫重排(C++) 摘要:解题思路:暴力搜索,然后去掉重复的图,九宫格最多的排列组合也就是9!,也就是说最多一共362880种,本题使用使用100000的数组可以拿到50%的分,150000的数组可以拿到67%的分,20000…… 题解列表 2022年02月10日 0 点赞 0 评论 122 浏览 评分:0.0
优质题解 蓝桥杯历届试题-九宫重排C++ BFS+SET查重(目前本网站最简) 摘要:解题思路:我不喜欢啰嗦的代码,我用二维数组来做会让代码变得啰嗦,所以我用一维数组,那么上下左右走的方向数组可以换为一维数组的{-3, -1, 1, 3}结构体内的代码我只需要当前的状态state以及我…… 题解列表 2022年01月22日 0 点赞 1 评论 944 浏览 评分:4.4
蓝桥杯历届试题-九宫重排 c++ 摘要:``` #include using namespace std; int fx[4][2] = { {0,-1},{-1,0},{0,1},{1,0} }; string start; …… 题解列表 2021年08月01日 0 点赞 0 评论 248 浏览 评分:0.0
优质题解 ✔✔✔ 双向BFS+最简题解 [c++] 摘要:![](/image_editor_upload/20210305102333_23065.png) *cntMat[x]:矩阵x累计所花的步数(从起点到现在的状态累积所用的步数) dirMat[…… 题解列表 2020年12月11日 0 点赞 5 评论 2768 浏览 评分:4.1
蓝桥杯历届试题-九宫重排-题解(C++代码) 摘要:### 起点和终点区别,一起搜索 ```cpp #include #include #include #include using namespace std; int a[4][2]=…… 题解列表 2020年11月20日 0 点赞 0 评论 389 浏览 评分:0.0