相容:每一顶点都不会通过边,指向其在此序列中的前驱顶点。
topological sorting(拓扑排序):这样的一个线性序列。
有向无环图一定存在拓扑排序。拓扑排序存在的一定是有向无环图。
dfs应用:是否是dag。
空间复杂度&时间复杂度:O(n+e)。
出,入栈 n次
入队,n
递减邻接顶点的入度,e
删除0入度顶点,n