Last updated 6 years ago
Traverse - 遍历
DepthFirstSearch(DFS) - 深度优先搜索
BreadthFirstSearch(BFS) - 广度优先搜索
TopologicalSort - 拓扑排序
EulerCycle - 欧拉回路
MinSpanningTree - 最小生成树
Kruskal - Kruskal算法
Prim - Prim算法
ShortestPath - 最短路径
BellmanFord - BellmanFord算法
Dijkstra - Dijkstra算法
FloydWarshall - FloydWarshall算法
DifferentConstraints - 差分约束
StronglyConnectedComponents - 强连通分支
Kosaraju - Kosaraju算法
Tarjan - Tarjan算法
2-SAT - 2-SAT问题
NetworkFlow - 网络流
EdmondsKarp - EdmondsKarp算法(最大路径增广算法)
PushRelabel - 压入与重标记算法
Dinic - Dinic算法
MinimumCostFlow - 最小费用流
MultipleSourceMultipleSinkMaxflow - 多源点多汇点最大流
BinaryMatch - 二分匹配
Hungarian - 匈牙利算法
HopcroftKarp - Hopcroft-Karp算法
MatchToMaxflow - 二分匹配转化为最大流
KuhnMunkres - Kuhn-Munkres算法
Introduction-Domination_Independent_Covering_Clique - 支配集、独立集、覆盖集、团的介绍
WeightedCoveringAndIndependentSet - 最小点权覆盖和最大点权独立集
MinDisjointPathCovering - 最小不相交路径覆盖
MinJointPathCovering - 最小可相交路径覆盖
Coloring - 染色问题
Util.h
Util.cpp