考查:BFS
提交:220K 16MS
1次MLE,visit数组开始设为MAX了,后来改为visit[101][101]就过了
收获:
这次的收获也还是很大的,首先,当从队列中的一个状态可以到达很多状态的时候,通过循环、switch进行状态的遍历,之后吧该状态的节点入队,接着置访问数组true(老忘~),和上次三维BFS的差不多。
AC_CODE:
10915,呵呵,这是一个很好的广搜题目。这好像还是在POJ上写的第一个这么长的东西,看了很多别人做的。其实这个题还有一个方法,代码很少,时间应该也很短,忘了是谁的了,也放到这里了。
本文深入探讨了使用BFS(广度优先搜索)算法解决特定问题的过程。通过具体实例讲解了如何利用循环和switch语句来遍历状态,并将节点加入队列。此外,还讨论了如何正确设置访问数组以避免重复访问同一状态。
746

被折叠的 条评论
为什么被折叠?



