摘要: 最小路径覆盖定义是在有向图上选最少的路径经过有向图的每一个点, 且每个点只与一条路径相关。 相当于最少个数的人无重复的走完全图 最小路径覆盖 = 顶点数 - 匹配数 证明如下: 1,:图中没有边的时候显然成立    2.图中有边的时候匹配数每增加1, 那么需要的人数就减1 这道题也是让最少的人走完全 阅读全文
posted @ 2016-03-14 22:57 xing-xing 阅读(351) 评论(0) 推荐(0) 编辑
摘要:   阅读全文
posted @ 2016-03-14 12:48 xing-xing 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 这个题的意思是农夫约翰要呆人参观他的农场, 刚开始从1开始走, 走到N后又返回1点, 两次不能走相同的路, 问农夫约翰走的最短的路是多少?? 我们可以用最小MCMF来解决这个问题, 对于图中的每一条边, 我们建立了两条流量为1, 费用为边权的边, 再增加一个源点和一个汇点, 源点指向1, 流量为2, 阅读全文
posted @ 2016-03-14 12:47 xing-xing 阅读(203) 评论(0) 推荐(0) 编辑