poj Going Home
Going Home
題目:
給出一個N*M的圖,圖上的m表示人,H表示房子,每座房子只能有一個人,要求你所有人到房子中總步數最少。m個數與H個數一樣多。
算法分析:
這個題目還是比較裸的。可以想到先求出每個人到每座房子的距離。然後求出最小花費,這個好像就是最小費用流吧?一開始用了KM寫完後,發現。。。。哪裡不對啊?後來才覺悟,原來題目是求解最小花費,KM是最大匹配下最大權值。。。。。
#include
#include
#include
#include
#include