| 题目名称 | 728. [网络流24题] 最小路径覆盖问题 |
|---|---|
| 输入输出 | path3.in/out |
| 难度等级 | ★★★☆ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 128 MiB |
| 测试数据 | 11 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:301, 提交:761, 通过率:39.55% | ||||
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.000 s | 0.00 MiB | C++ |
|
|
100 | 0.004 s | 0.31 MiB | C++ |
| 本题关联比赛 | |||
| SBOI虎年首秀 | |||
| 关于 最小路径覆盖问题 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
复习一波二分图
| ||||
|
为什么我建出来的图这么鬼畜,输出路径的时候有一个单点,debug了一上午
| ||||
|
2018-01-23 10:15
15楼
| ||||
|
这题有special judge的 不用拘泥于顺序
2017-03-22 00:14
14楼
| ||||
|
回复 @甘罗 :
sdf
2017-02-02 08:29
13楼
| ||||
|
Sap又短又快,赞~
![]() | ||||
|
可恶的回车
| ||||
|
| ||||
|
WA了 插件何在
2015-07-27 19:49
9楼
| ||||
|
输出最后一行要打换行,否则会错。。。。。。。
| ||||
给定有向图$G=(V,E)$。设$P$是$G$的一个简单路(顶点不相交)的集合。如果$V$中每个顶点恰好在$P$的一条路上,则称$P$是$G$的一个路径覆盖。$P$中路径可以从$V$的任何一个顶点开始,长度也是任意的,特别地,可以为$0$。$G$的最小路径覆盖是$G$的所含路径条数最少的路径覆盖。
设计一个有效算法求一个有向无环图$G$的最小路径覆盖。
设$V={1,2,... ,n}$,构造网络$G_1$=$(V_1,E_1)$如下:
每条边的容量均为$1$。求网络$G_1$的$(x_0,y_0)$最大流。
第$1$行有$2$个正整数$n$和$m$。$n$是给定有向无环图$G$的顶点数,$m$是$G$的边数。
接下来的$m$行,每行有$2$个正整数$i$和$j$,表示一条有向边$(i,j)$。
从第$1$行开始,每行输出一条路径。文件的最后一行是最少路径数。
11 12 1 2 1 3 1 4 2 5 3 6 4 7 5 8 6 9 7 10 8 11 9 11 10 11
1 4 7 10 11 2 5 8 3 6 9 3
$1<=n<=150,1<=m<=6000$;
算法实现题$8-3$ 最小路径覆盖问题(习题$8-13$)