SPFA对于稀疏图非常的有用,然而对于稠密图就是辣鸡。。(还是很厉害的)。
稠密图可以使用dij,但是SPFA真的败给了稠密图了吗?
答案是不是的,优化强着呢,杠杠滴~
优化一:SLF
怎么做呢?
假设我们当前在跑SPFA的最短路(下面都是)。
设我们的队头为i,要加进去队列的数为j,那么我们就可以根据最短路,加出如下优化
若dis[j]
对于SPFA的优化
最新推荐文章于 2025-04-02 10:33:18 发布
SPFA对于稀疏图非常的有用,然而对于稠密图就是辣鸡。。(还是很厉害的)。
稠密图可以使用dij,但是SPFA真的败给了稠密图了吗?
答案是不是的,优化强着呢,杠杠滴~
优化一:SLF
怎么做呢?
假设我们当前在跑SPFA的最短路(下面都是)。
设我们的队头为i,要加进去队列的数为j,那么我们就可以根据最短路,加出如下优化
若dis[j]