题目链接:https://vjudge.net/problem/UVALive-3126 题意:有m个客人,位于不同的位置,去一些地方,出发的时间给出,要一些出租车去接,但是,每辆出租车要在出发前一分钟要到,问:最少要几辆出租车: 分析:最少路径覆盖(在图中找尽量少的路径,使得每个节点恰好在一条路径上) 建图: 一个点拆成 i i',i->j 就连一条边到 j': 答案是 n - 最大匹配: 证明:之前有证明过,很有意思: 这里,就是从一个接完客人到另下一个客人,是否可以接到,能就连一条边: #…