数据结构_拓扑排序

拓扑排序

(所有点按照先后顺序排序)

1.先找到入度为0的点,记录之后,删除这个点和它的出边;

2.若有两个可选,随便选择一个

例
a的入度为0,选a

a

随便选一个

a,e

再找入度为0的点
再选c
最后选d

拓扑序列不唯一

拓扑排序__判断环

(如果拓扑排序进行不下去了,说明有环)

来源:B站博主/蓝不过海呀
相关推荐
All for pursuit.2 分钟前
【动态规划-21】312.戳气球
数据结构·c++·算法·leetcode·动态规划
YSL0701244 小时前
贪吃蛇小游戏---古法编程
数据结构·游戏程序
y1su4 小时前
Leetcode 动态规划 模板
java·数据结构·算法·leetcode·动态规划
All for pursuit.5 小时前
【位运算-3】136.只出现一次的数字
数据结构·c++·算法·leetcode
suhan6 小时前
【数据结构】五、树:7.哈夫曼树、哈夫曼编码
数据结构·算法·排序算法
suhan6 小时前
【数据结构】五、树:6.平衡二叉树AVL
数据结构·算法·排序算法
suhan6 小时前
【数据结构】五、树:5.二叉排序树BST
数据结构·算法·排序算法
爱读书的小胖6 小时前
80. 删除有序数组中的重复项 II
java·数据结构·算法
小画家~7 小时前
vue3 里面的 itemList.reduce
前端·数据结构·算法
tryxr7 小时前
索引概念和索引底层数据结构
数据结构·索引