首页 > TAG信息列表 > 图用

最短路问题

详解 规定n为点数, m为边数 稀疏图用堆优化Dijkstra, 稠密图用朴素Dijkstra 题目 AcWing849.Dijkstra求最短路 I

一个图用邻接表表示,输出从顶点 s 到顶点 t 的所有简单路径

问题描述 假设图用邻接表表示,设计一个算法,输出从顶点 i i i 到顶点 j j j 的所有简单路径 输入格式

二分图

1. 最大匹配: 任意两边都不相邻的边集叫做图的匹配, 最大的边集为最大匹配 一般图用带花树, 二分图用匈牙利$O(nm)$, dinic $O(m\sqrt{n})$ 带权匹配:   2. 最小点覆盖: 最小的点集S, 使得每条边至少有一个端点在S内. 一般图似乎是NPC的. 二分图最小点覆盖=最大匹配   3. 最小边

设计分析图

用例图: 架构图: E-R图: