小编Mab*_*abu的帖子

用Java实现BFS

我是Java的初学者,我需要一些帮助.

我正在尝试实现广度优先搜索算法来解决益智游戏(在Android上解锁我的游戏).我完成了GUI,但我坚持使用算法.

到目前为止,我可以计算每个块的可用移动,这些移动应该是根节点的子节点.每个节点(linkedlist)具有每个块的位置,并且所有节点都存储在Set中.

我现在需要的是将每个节点标记为已访问,因此我不会进入循环.

我会感激任何帮助,如果我误解了任何事情,请纠正我.

提前致谢 :)

java breadth-first-search game-development

8
推荐指数
3
解决办法
4万
查看次数