[TOC]
图算法
二分图
1. 判断是否为二分图
1 | def isBipartite(graph) -> bool: |
拓扑排序
1.课程安排的合法性
1 | def canFinish(numCourses, prerequisites): |
2. 课程安排的顺序
1 | def findOrder( numCourses: int, prerequisites): |
并查集
1. 冗余连接
1 | # 建立并查集结构 |
basketball dance rap
[TOC]
1 | def isBipartite(graph) -> bool: |
1 | def canFinish(numCourses, prerequisites): |
1 | def findOrder( numCourses: int, prerequisites): |
1 | # 建立并查集结构 |