链接 : http://acm.hdu.edu.cn/showproblem.php?pid=3488
题意 : 一个图n个点m条有向边,一个人要到所有的点,他可以从一个点出发,走一个环(不可以自环)再回到起点,他可以走多个环但是不可以走之前走过的点(回到起点不算)。问走完所有点的最小的花费是多少。
建立二分图X集合和Y集合都是节点,目的是求每个点都只有一个出度和一个入读,且必须有一个出度和一个入度,就是二分图的完美匹配,由于需要求的是最小权的完美匹配,用到KM算法。
/*--------------------- #headfile--------------------*/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include