POJ 2448(K短路,A*+SPFA) Remmarguts' Date
题意给一个n个点m条边的图,然后给一个起点和一个终点,求起点到终点的第K短路.思路求第K短路。一个经典的问题。SPFA+A*
核心思想在A*搜索的估计函数的建立上。
F(x) = g(x) + h(x)
估价函数 = s到x的距离 + x到t的距离
估价函数的含义就是经过x这个点的路径的距离。
我们在搜索的时候每次选择估价函数较小的值,进行拓展。这样我们搜索到t点的状态出来顺序就是,最短路
原创
2015-08-03 18:05:33 ·
643 阅读 ·
0 评论