![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
风去幽墨
当你为自己的未来踏踏实实地努力时,那些你从未见过的风景正一步步向你走来
展开
-
Atcoder Beginnner Contest 143 E-Travel by Car(floyd算法)
题目链接:https://atcoder.jp/contests/abc143/tasks/abc143_e 题意: n个城市,m条路。每个路有不同的长度。 现在要你开车从s城到t城。汽车最开始油箱是满的为L升,一升油只能走一单位的路,只能在每个城市加油,不能够在半路上没油。 有q次询问,每次询问从s城走到t城最少加几次油。 题解: 利用floyd求出每个城市之间的最短距离。 如果城市间最短距离小...原创 2019-10-29 13:17:07 · 483 阅读 · 0 评论 -
牛客竞赛 20648-国政议事 (二分图匹配)
题目链接: https://ac.nowcoder.com/acm/problem/20648 题意: 有n个人,m个任务,每个任务有ai和bi两个参数,表示任务在ai手里,ai要交给bi处理。求最多能处理几个任务,在保证任务处理数量最大的情况下,有多少任务是必须要处理的。并且输出必须处理任务的编号。 题解: 二分图匹配,先利用匈牙利算法得到最大匹配数。然后依次删边,判断每条边删除后是否影响最大匹...原创 2019-10-14 15:09:18 · 223 阅读 · 0 评论 -
HDU-2063 过山车 (二分图匹配)
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2063 题意: m个女生和n个男生去坐过山车,每个女生有自己想要搭配的男生(0个或者多个),一个女生最多和一个男生搭配,只有搭配成功的男女可以去坐过山车,求最多可以有多少对男女可以坐上过山车。 题解: 二分图匹配裸题。 利用数组记录图上边的关系,对于每个女生遍历每个男生,若是这个男生和女生之间有边,且这...原创 2019-10-11 11:01:40 · 141 阅读 · 0 评论