
KM算法
Dunyb
坚毅
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
奔小康赚大钱 HDU - 2255 (KM算法模板)
题目连接 题目大意: 一个村内,n 家老百姓, n 间房子,然后每家老百姓对不同的房子出的价钱不同,然后问题就是村领导怎样分配才能使收入最大 思路: 裸的 KM 算法 AC代码 #include<iostream> #include<cstring> #include<stdio.h> #include<math.h> #inclu...原创 2019-07-24 21:19:49 · 241 阅读 · 0 评论 -
Interesting Housing Problem HDU - 2426 (KM算法模板)
题目链接 题意: 给N 个学生分配宿舍,学生对一些宿舍进行评价,作为校方你想让每个学生都有房间并且住的总体满意度最高,不能将学生分到他好感度为负的宿舍 思路: 1)每个学生都有房间并且住的总体满意度最高,每个学生都带有房间,并且不能住满意度为负的房间,那就是求最大匹配 2)求满意度最高,那就是求最大权完备匹配 3)那就上KM算法啊 AC代码: 邻接表 /* 邻接表 */ #i...原创 2019-07-25 10:31:17 · 236 阅读 · 0 评论 -
One fihgt one HDU-2813 (最小权匹配)
题目链接 题意: 吕布的士兵和曹操对打,选取合适的对阵使吕布军队受伤最小 思路: 存负边,跑KM() 我用scanf Timi 了 2页,然后用 cin 关了输入输出流 A了 Debug一下午 真坑 AC代码: #include<iostream> #include<cstring> #include<stdio.h> #include<...原创 2020-03-25 20:41:16 · 200 阅读 · 0 评论 -
带权二分图匹配(KM模板)
最大权二分匹配 最小权二分匹配 (建边时,把边改成负的) #include<iostream> #include<cstring> #include<stdio.h> #include<math.h> #include<algorithm> #include<queue> #include<vector> u...原创 2019-09-20 22:12:24 · 406 阅读 · 0 评论 -
POJ - 2195 (二分最小权匹配 && 最小费用最大流)
题目连接 题意: 图上,N个小矮人,N个房子,每个单位时间内 每个小矮人都能水平或者垂直移动一个单位步长到相邻的点。 每次移动消费1块钱,直到他进入房屋,每个房子只能容纳一个小矮人 问支付最低的金额。将这N个小矮人送入这N个不同的房间 ...原创 2019-09-21 10:57:43 · 424 阅读 · 0 评论