数据结构_拓扑排序

拓扑排序

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

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

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

a的入度为0,选a

a

随便选一个

a,e

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

拓扑序列不唯一

拓扑排序__判断环

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

来源:B站博主/蓝不过海呀
相关推荐
王老师青少年编程3 小时前
csp信奥赛c++高频考点假期集训(分模块进阶)
数据结构·c++·算法·csp·高频考点·信奥赛·集训
Bear on Toilet5 小时前
递归_二叉树_50 . 从前序与中序遍历序列构造二叉树
数据结构·算法·leetcode·深度优先·递归
ArturiaZ9 小时前
【day29】
数据结构·c++·算法
Stringzhua10 小时前
队列-优先队列【Queue3】
java·数据结构·队列
季明洵14 小时前
数据在内存中的存储
数据结构·算法·c
阿昭L15 小时前
AVL树及其计算
数据结构
云深处@15 小时前
【数据结构】树&&堆
数据结构
星火开发设计16 小时前
关联式容器:map 与 multimap 的键值对存储
java·开发语言·数据结构·c++·算法
散峰而望16 小时前
【算法竞赛】二叉树
开发语言·数据结构·c++·算法·深度优先·动态规划·宽度优先
Stringzhua16 小时前
队列-双端队列【Queue2】
java·数据结构·算法·队列