广东省赛补题_J
lijie
从哪到哪,并且需要最值,考虑bfs
应用bfs:扩展的时候权值如果都是一样的,那么一定可以用bfs,反之不可以用。
bfs重要特性就是,可以最优到最优,原理就是:
next=最优+权值,而所有状态权值都是一样的,所以只要最优,那么就可push进队。
在本题中,权值是1,也就是每扩展一次,步数+1。
对哪个状态来说,只要扩展一次,步数都是+1,所以权值是相同的,为1。
ps:对于迷宫找出路问题,每扩展一步,步数+1,是一个道理。
但是bfs对于有权值的图,就不能用了,因为:next=最优+权值,各
原创
2021-08-04 18:40:04 ·
85 阅读 ·
0 评论