码迷,mamicode.com
首页 >  
搜索关键字:km算法    ( 184个结果
HDU 2255 奔小康赚大钱 (KM算法 模板)
A - 奔小康赚大钱 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Description 传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子。  这可是一件大事,关系到人民的住房问题啊。村里共有n间房间...
分类:编程语言   时间:2015-08-17 12:01:13    阅读次数:136
UVALive 2238 Fixed Partition Memory Management 固定分区内存管理(KM算法,变形)
题意:目前有一部分可用内存,分为m个大小固定的区域。现有n个程序要执行,每个程序在不同大小的内存中运行所需的时间不同,要使运行完所有程序所耗时最少,问每个程序在哪块区域中从什么时间运行到什么时间,以及运行完所有程序的平均周转时间。思路:各种记录有点麻烦! m个区域看成m台内存大小为该区域大小的计算....
分类:编程语言   时间:2015-08-16 13:47:30    阅读次数:131
UVA 11383 Golden Tiger Claw 金虎爪(KM算法)
题意:给一个n*n的矩阵,每个格子中有正整数w[i][j],试为每行和每列分别确定一个数字row[i]和col[i],使得任意格子w[i][j]=g[i][j]再求最大权和匹配的,但这个最大权和并没有关系。我们可以将row[i]看成一个男的,col[i]看成一个女的,这样男女的总数就相等。一般来说,...
分类:编程语言   时间:2015-08-12 13:09:41    阅读次数:352
HDU 2255 奔小康赚大钱(二分匹配之KM算法)
HDU 2255 奔小康赚大钱(二分匹配之KM算法)...
分类:编程语言   时间:2015-08-10 22:13:28    阅读次数:144
KM算法(二分图的最佳完美匹配)
网上一堆人写KM算法,还没搜出哪个讲得比较好的。 KM算法大概过程: (1)初始化Lx数组为该boy的一条权值最大的出边。初始化Ly数组为 0。 (2)对于每个boy,用DFS为其找到一个girl对象,顺路记录下S和T集,并更新每个girl的slack值。若不能为其找到对象,则转3。 (...
分类:编程语言   时间:2015-08-10 21:59:12    阅读次数:207
奔小康赚大钱---hdu2255(最大带权匹配)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2255带权匹配问题的模板;运用KM算法;#include#include#include#include#include#define INF 0xfffffff#define N 330using na...
分类:其他好文   时间:2015-08-10 13:32:10    阅读次数:103
HDU 2255 奔小康赚大钱(KM算法求完备匹配)
Problem Description:传说在遥远的地方有一个非常富裕的村落,有一天,村长决定进行制度改革:重新分配房子。这可是一件大事,关系到人民的住房问题啊。村里共有n间房间,刚好有n家老百姓,考虑到每家都要有房住(如果有老百姓没房子住的话,容易引起不安定因素),每家必须分配到一间房子且只能得到...
分类:编程语言   时间:2015-08-08 21:18:09    阅读次数:121
hdu3718Similarity KM算法
//n个物品,用字母表示每个物品的种类, //给出标准答案对于每种物品的字母表示 //给出每个人的答案,问怎样的匹配使得两个答案的相似度更高 //{A A B A B B C C C C},{F F E F E E D D D D}表示一种答案 //对每个字母和字母之间建图,两个答案在同一个位置的字母之间的边的权值加1 //那么就只需要求其最大带权匹配 #include #inclu...
分类:编程语言   时间:2015-08-07 19:57:29    阅读次数:132
hdu2853Assignment kM算法
//n个人,匹配m个任务,每个人完成每个任务的效率不同 //刚开始已经有了匹配方案,现在重新设计匹配方案,使得效率最高,且尽量保存 //原来的匹配方案, //将所有权值*1000, 然后对于原来匹配的边的权值+1,用KM算法求出最大带权匹配ans //那么最终的最大效率为ans/1000 , 保留原来的匹配边的个数为ans%mod #include #include<cstdio...
分类:编程语言   时间:2015-08-07 19:50:07    阅读次数:130
poj - 3686 The Windy's (KM算法)
题意:n个订单和m个生产车间,每个订单在不同的车间生产所需要的时间不一样,并且每个订单只能在同一个车间中完成,直到这个车间完成这个订单就可以生产下一个订单.现在需要求完成n个订单的平均时间最少是多少.(每个订单的单独时间之和/n,包括等待时间)。主要是建图,考虑第i个订单在第j个车间倒数第k个被生产...
分类:编程语言   时间:2015-08-04 13:18:55    阅读次数:214
184条   上一页 1 ... 11 12 13 14 15 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!