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
九宫重排【Python】【BFS+降维+hash判重】 摘要:```python from collections import deque from typing import List direct = [3, -3, -1, 1] def chec…… 题解列表 2022年03月27日 0 点赞 0 评论 423 浏览 评分:9.9
Java版本 双向BFS 摘要:# 算法选择 双向广度优先搜素 # 思路 按照题意,方阵的起点和终点都已经确定了,可以选择双向BFS复杂度 所谓双向BFS,即从起点往终点状态搜索的同时,从终点状态往起点状态搜索,同时分别…… 题解列表 2022年03月20日 0 点赞 0 评论 243 浏览 评分:0.0
bfs_STL_简单易懂_九宫重排 摘要:用bfs搜索一下即可,用的string一维来代替二维的迷宫,用二维的char二维数组来查重我想不到,而用string只要用string的set即可;需要注意的是搜索二维的上下左右变成一维后需要改动,注…… 题解列表 2022年03月06日 0 点赞 0 评论 334 浏览 评分:2.7
蓝桥杯历届试题-九宫重排(C++) 摘要:解题思路:暴力搜索,然后去掉重复的图,九宫格最多的排列组合也就是9!,也就是说最多一共362880种,本题使用使用100000的数组可以拿到50%的分,150000的数组可以拿到67%的分,20000…… 题解列表 2022年02月10日 0 点赞 0 评论 121 浏览 评分:0.0
优质题解 蓝桥杯历届试题-九宫重排C++ BFS+SET查重(目前本网站最简) 摘要:解题思路:我不喜欢啰嗦的代码,我用二维数组来做会让代码变得啰嗦,所以我用一维数组,那么上下左右走的方向数组可以换为一维数组的{-3, -1, 1, 3}结构体内的代码我只需要当前的状态state以及我…… 题解列表 2022年01月22日 0 点赞 1 评论 943 浏览 评分:4.4
[无聊君]蓝桥杯历届试题-九宫重排 简单题解,一次就过 摘要:解题思路:一道简单的BFS(广度优先搜索)题目,套模板可直接解题与输入地图的题目一样,只是将地图的位移数组上 -1,0下 1,0左 0,-1右 0,1改为在字符串中模拟地图位移数组上 -3下 3左 -…… 题解列表 2022年01月19日 0 点赞 3 评论 643 浏览 评分:9.9