SPFA的全称是Shortest Path Faster Algorithm,一看名称八成就是中国人起的名字,因为外国人起算法名称一般都会写上自己的名字,很少谦虚.实际上,这是西南交通大学段凡丁同学于1994年发表的,是针对Bellman-Ford算法的改进.在此不过多介绍背景,直接介绍SPFA算法. 这个是单源最短路算法,效率很高,和Dijkstra二分天下.时间复杂度的分析,暂时我还没做,先摘抄2009年OI国家集训队广东中山纪念中学的姜碧野学长一篇论文中的分析: 在一般情况,SPFA的效率…