UVa 1601 例题7-9 万圣节后的早晨

分析:若是以当前3个小写字母的位置为状态,则问题转化为图上的最短路问题。可是若是每次都判断小写字母的下一步是否合法,那就是说每次移动都须要判断5^3,确定会超时。ios 方法是把全部能够移动的格子找出来创建一张图,就是把障碍物给删除,统计每一个能够空格或者有鬼的格子能够移动到哪些格子,这样在判断的时候就节省了许多时间。而后bfs找最短路。spa 还有一种方法是双向宽度搜索,方法是起始状态和末尾状态
相关文章
相关标签/搜索