返回顶部

2019年10月6日

拓扑排序

摘要: 基于贪心和基于dfs实现的拓扑排序 拓扑排序的定义 对一个有向无环图G进行拓扑排序,是将G中所有顶点排成一个线性序列(并非全序/线序),使得 图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前 。通常,这样的线性序列称为满足拓扑次序(Topological Order)的 阅读全文

posted @ 2019-10-06 22:59 进击の辣条 阅读(367) 评论(0) 推荐(0)

2019年9月19日

多源最短路径--flody算法

摘要: floyd算法 适用范围: floyd算法主要用于求多(全)源最短路径的算法,可以适用于无向图和有向图,也可以用于负权的最短路径问题(虽然复杂度回比较高) 时间复杂度:O(n^3);空间复杂度:O(n^2); 基本思想: 与Warshall算法一样,首先我们也要确定一个点k,但是这个点不是起始点,而 阅读全文

posted @ 2019-09-19 14:51 进击の辣条 阅读(871) 评论(0) 推荐(0)

导航