码迷,mamicode.com
首页 >  
搜索关键字:poj2195    ( 16个结果
poj2195 bfs+最小权匹配
题意:给个矩阵,矩阵里有一些人和房子(人数和房子数相等),一个人只进一个房子(可以路过房子而不进),每走一步花费1美金,求所有人都进入房子的最小花费,这是典型的二分图带权匹配问题。 这题就是建图有点麻烦,但绝不抽象,直接用BFS遍历每个人到所有房子的距离,遍历出一个就拉一条人到房子有向边,建完...
分类:其他好文   时间:2015-04-21 14:34:27    阅读次数:120
POJ2195 Going Home【二分图最佳匹配】
题目大意: 在一个N*M的矩阵中,有M个人和M个房子,每个人要安排一个房子,每个房子只能安排一个人。 而每个人移动一步需要一美元。那么问题来了:求为每个人安排房子移动所需要的金钱最小值是多 少。 思路: 做一个二分图,一边为人,另一边为房子,如果把人和房子之间的距离作为边权的话,问题就变成 了求带权二分图最小权和的最佳匹配。这里我们为了方便计算,吧人和房子之间的距离的负值作为 边权,那么就变成了求带权二分图最大权和的最佳匹配,就是经典的二分图最佳匹配问题。用KM算 法解出最大权值和。取其相反,就得到了最小...
分类:其他好文   时间:2015-04-02 20:55:03    阅读次数:169
POJ2195 Going Home 【最小费用流】+【二分图最佳匹配】
Going Home Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 18169   Accepted: 9268 Description On a grid map there are n little men and n houses. In each un...
分类:其他好文   时间:2014-10-11 17:43:45    阅读次数:189
POJ2195:Going Home(费用流入门)
http://poj.org/problem?id=2195#include #include #include #include #include #include #define inf 0x3f3f3f3fusing namespace std;struct node1//记录h或者m的坐标{...
分类:其他好文   时间:2014-10-08 13:32:55    阅读次数:194
poj2195--Going Home(最小费用最大流)
Going Home Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 17975   Accepted: 9155 Description On a grid map there are n little men and n houses. In each unit t...
分类:其他好文   时间:2014-08-20 21:11:23    阅读次数:367
POJ 2195Going Home(网络流之最小费用流)
题目地址:POJ2195 本人职业生涯费用流第一发!!快邀请赛了,决定还是多学点东西,起码碰到简单的网络流要A掉。以后最大流费用流最小割就一块刷。 以前费用流在我心目中一直是高大上,高不可攀的形象,可这两天才发现,原来费用流就是一个spfa再加点东西。。。一直以为费用流会比最大流的isap要麻烦好多,毕竟多了一个费用的元素。。。。我真的错了。。仔细研究了一下,只用一个spfa确实就可以解决了。...
分类:其他好文   时间:2014-07-03 18:15:51    阅读次数:200
16条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!