poj--2449 Remmarguts' Date(k短路)
Remmarguts’ Date题解求s到t的第k短路的长度。
SPFA + A*算法。
A*算法通过一个估价函数f(h)来估计图中的当前点p到终点的距离,并由此决定它的搜索方向,当这条路径失败时,它会尝试其他路径。
估价函数 = 当前值+当前位置到终点的距离,即f(p)=g(p)+d(p)f(p) = g(p)+d(p)
其中,g(p)g(p)为当前从s到p所走的路径长度,d(p)d(p)为从
原创
2016-09-16 20:32:56 ·
413 阅读 ·
0 评论