图论
最短路的一些应用
Robin_w2321
这个作者很懒,什么都没留下…
展开
-
初学拓扑排序笔记
拓扑排序1、定义对一个有向无环图(Directed Acyclic Graph简称DAG) G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。在AOV网中,若不存在回路,...原创 2020-02-11 12:59:20 · 335 阅读 · 0 评论 -
洛谷P4568飞行路线(分层图最短路)
P4568飞行路线原创 2020-01-14 20:37:44 · 481 阅读 · 0 评论 -
负环——SPFA判断负环
负环定义:一个边权之和为负的环。做法:用SPFA算法,如果有一个点进了n次以上队列,那么说明存在负环。例题P3385 【模板】负环P2850 [USACO06DEC]虫洞Wormholes...原创 2020-01-04 17:33:51 · 293 阅读 · 0 评论 -
最简单的次短路算法
最简单的次短路算法(2020-01-01)找次短路步骤起点s,终点t;找s到每个点的最短路并用dis1数组记下来;找t到每个点的最短路并用dis2数组记下来;访问每条边,用u表示这条边的起点,v表示这条边的终点,w表示权值,用k记下s到u的最短路加上v到t的最短路再加上w;比较k和dis1[ t ]的大小,如果k > dis1[ t ],就与ans比较,如果小于ans,则更新...原创 2020-01-01 17:09:39 · 1824 阅读 · 0 评论