
-最短路
文章平均质量分 81
一念执着_
做一个让自己羡慕的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最短路算法详解(Dijkstra/SPFA/Floyd)
一、Dijkstra Dijkstra单源最短路算法,即计算从起点出发到每个点的最短路。所以Dijkstra常常作为其他算法的预处理。 使用邻接矩阵的时间复杂度为O(n^2),用优先队列的复杂度为O((m+n)logn)近似为O(mlogn) (一) 过程 每次选择一个未访问过的到已经访问过(标记为Known)的所有点的集合的最短边,并用这个点进行更新,过程如下: Dv为最短转载 2016-06-04 20:18:06 · 814 阅读 · 0 评论 -
第九届河南省ACM程序设计大赛 NYOJ 1274 信道安全
题意很清楚,本来想用最小生成树prim变形下,看到有超时的,节点数1 把初始节点1赋值为1,其他为-inf或0,更新的时候用乘法。(注意建图的时候先清空) code: #include #include #include #include #include using namespace std; const int inf =0x3f3f3f3f; const int MA原创 2017-04-17 21:00:13 · 970 阅读 · 3 评论