【算法】拓扑排序
2024/03/19 10:59:46
拓扑排序
拓扑排序是一种图论中的算法,主要用于解决有向无环图中的顶点排列问题。
拓扑排序的主要目的是找到一个线性序列,其中 DAG 中的每个顶点都恰好出现一次,并且如果存在一条从顶点 u 到顶点 v 的有向边,那么在序列中顶点 u 必须在顶点 v 之前。
这样的线性序列被称为满足拓扑次序(Topological Order)的序列,简称为拓扑序列。拓扑排序在处理任务调度、项目管理等多个领域有广泛的应用。
算法题目
- 210.课程表-ii.js