algorithm - 随机穿越矩阵
问题描述
我刚刚完成了一个项目,我为迷宫生成器实现了递归回溯算法。从那时起,我一直在寻找一种通过矩阵但只通过每个正方形一次的算法。就像在递归回溯算法中一样,但没有“返回”。有什么算法可以解决这个问题吗?这是我所说的 5*5 矩阵的示例:
5 4 1 20 21
6 3 2 19 22
7 8 17 18 23
10 9 16 15 24
11 12 13 14 25
如您所见,您可以从第 1 格开始并在第 25 格结束,而无需重复任何其他格。谢谢你的时间。
解决方案
推荐阅读
- javascript - 当字段处于焦点时,VueJS 会触发一个事件
- ios - 如何将 UIDragItem 限制为轴
- c++11 - boost::filesystem::current_path() 返回空路径
- node.js - 使用 API 密钥的 ExpressJS API 调用
- android - 为具有多个 ViewTypes 的单个 RecylerView 设置不同的布局管理器
- wordpress - html中的wordpress主页margintop
- javascript - 在 Ionic 3 页面上列出嵌入的 Instagram 帖子
- python-3.x - 无法在 PDF 中附加多个图像文件
- xml - Postman 中的有状态 Amadeus Soap 标头 4 请求
- c# - UWP 应用未通过认证过程