Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1.4 KB

21.md

File metadata and controls

46 lines (30 loc) · 1.4 KB

第21节 图的算法

❤️💕💕算法学习笔记和LeetCode的刷题笔记与记录。Myblog:http://nsddd.top


[TOC]

拓扑排序算法

适用范围:要求有向图,且有入度为0的节点,且没有环。

在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件:

  1. 每个顶点出现且只出现一次。
  2. 若存在一条从顶点 A 到顶点 B 的路径,那么在序列中顶点 A 出现在顶点 B 的前面。

有向无环图(DAG)才有拓扑排序,非DAG图没有拓扑排序一说。

img

实现

END 链接