UVA 1045 - The Great Wall Game
题目链接
题意:给定一个n*n的棋盘,有n个棋子在上面,现在要移动棋子,每一步代价是1,现在要把棋子移动到一行,一列,或者在主副对角线上,问最小代价
思路:二分图完美匹配,枚举每种情况,建边,边权为曼哈顿距离,然后km算法做完美匹配算出值即可,由于要求最小值所以边权传负数,这样做出来的值的负就是答案
代码:
...
分类:
其他好文 时间:
2014-09-04 20:57:30
阅读次数:
340
UVA 11383 - Golden Tiger Claw
题目链接
题意:给定每列和每行的和,给定一个矩阵,要求每个格子(x, y)的值小于row(i) + col(j),求一种方案,并且所有行列之和的和最小
思路:A二分图完美匹配的扩展,行列建二分图,权值为矩阵相应位置的值,做一次KM算法后,所有顶标之和就是最小的
代码:
#include
#include
...
分类:
其他好文 时间:
2014-09-04 13:22:59
阅读次数:
196
奔小康赚大钱
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3707 Accepted Submission(s): 1618
Problem Description
传说在遥远的地方有一个非常富裕的村落,...
分类:
其他好文 时间:
2014-08-29 16:08:48
阅读次数:
194
import arcpy
arcpy.CheckOutExtension("spatial")
Sname1="F:\\Modis_16\\1Moasic\\"
Sname2=".1_km_16_days_NDVI.tif"
out = "F:\\Modis_16\\2MVC\\ddwwq"
for i in range(2004,2014):
for j in range(1,13):...
分类:
编程语言 时间:
2014-08-29 14:46:28
阅读次数:
262
K路径覆盖问题,最小费用最大流。。。。最小K路径覆盖的模型,用费用流或者KM算法解决,构造二部图,X部有N*M个节点,源点向X部每一个节点连一条边,流量1,费用0,Y部有N*M个节点,每一个节点向汇点连一条边,流量1,费用0,假设X部的节点x能够在一步之内到达Y部的节点y,那么就连边x->y,费用为...
分类:
其他好文 时间:
2014-08-23 12:33:20
阅读次数:
241
发明这个算法的人 太聪明了 想到了顶标这个概念 -.-虽然 图论就是个建图过程 然后就是模板的使用 但是 一定要理解这个算法 模板 真的....我给2个我看资料的链接..传送1传送2这题的话 有一点特殊 就是需要求 相反数 因为问的是 最小值...还有 这题有重边的存在 开始WA在这里-.- 1 ....
分类:
其他好文 时间:
2014-08-21 22:28:54
阅读次数:
321
KM算法是通过给每个顶点一个标号(叫做顶标)来把求最大权匹配的问题转化为求完备匹配的问题的。设顶点Xi的顶标为A[i],顶点Yi的顶标为B[i],顶点Xi与Yj之间的边权为w[i,j]。在算法执行过程中的任一时刻,对于任一条边(i,j), A[i]+B[j]>=w[i,j]始终成立。KM算法的正确性...
分类:
其他好文 时间:
2014-08-20 11:45:56
阅读次数:
272
这个题真的是太神了。。。从一開始枚举到最后n方的转化,各种优化基本都用到了极致。。。。FQW的题解写了好多,个人感觉我全然没有在这里废话的必要了直接看这里各种方法真的是应有尽有大概说下首先能够想到一个KM算法求二分图最大代权匹配的问题对吧左边是任务右边是时间可是这个是三次方啊那我们就按价值排序,这样...
分类:
其他好文 时间:
2014-08-09 13:22:17
阅读次数:
203
#region 程序集 ogr_csharp.dll, v2.0.50727// D:\KM行业需求\C++\gdal17_cSharp\ogr_csharp.dll#endregionusing OSGeo.OSR;using System;using System.Runtime.Interop...
分类:
其他好文 时间:
2014-08-08 15:41:26
阅读次数:
828
题意:给一个矩阵,m代表人H代表房子,现在想让人移动最少的步数回到房子中分析:可用二分图和网络流来写二分图:X集合为人Y集合为房子,人与每个房子的连一条边为-dist的边即可,求出最大权值,然后取反即可网络流:用费用流来做,人与房子之间建立容量为1,费用为dist的边,求出最小费用即可由于人与每个房...
分类:
其他好文 时间:
2014-08-07 00:24:27
阅读次数:
266