上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页

2017年7月20日

SAM I AM UVA - 11419 最小点集覆盖 要输出具体覆盖的行和列。

摘要: /** 题目:SAM I AM UVA - 11419 链接:https://vjudge.net/problem/UVA-11419 题意:给定n*n的矩阵,'X'表示障碍物,'.'表示空格;你有一把枪,每一发子弹可以消除一行或者一列的障碍物, 问最少需要多少颗子弹可以清空障碍物?以及输出具体的哪些行,哪些列。 思路:最小点集覆盖问题,等价于最大匹配。 求具体的哪些行,哪些列,需要借助于匈... 阅读全文

posted @ 2017-07-20 11:35 hnust_accqx 阅读(201) 评论(0) 推荐(0) 编辑

Ladies' Choice UVALive - 3989 稳定婚姻问题 gale_shapley算法

摘要: 模板: 阅读全文

posted @ 2017-07-20 09:56 hnust_accqx 阅读(268) 评论(0) 推荐(0) 编辑

2017年7月19日

Fixed Partition Memory Management UVALive - 2238 建图很巧妙 km算法左右顶点个数不等模板以及需要注意的问题 求最小权匹配

摘要: 模板转自:http://www.cnblogs.com/wenruo/p/5264235.html 阅读全文

posted @ 2017-07-19 20:09 hnust_accqx 阅读(408) 评论(0) 推荐(0) 编辑

uva11383 Golden Tiger Claw 深入理解km算法

摘要: /** 题目: uva11383 Golden Tiger Claw 深入理解km算法 链接:https://vjudge.net/problem/UVA-11383 题意:lv 思路:lrj训练指南P351,少林决胜,理解km算法。求一个最大权匹配。 */ #include #include #include #include #include #include using n... 阅读全文

posted @ 2017-07-19 15:53 hnust_accqx 阅读(224) 评论(0) 推荐(0) 编辑

hdu1533 Going Home km算法解决最小权完美匹配

摘要: Going Home Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5539 Accepted Submission(s): 2907 Pro 阅读全文

posted @ 2017-07-19 11:22 hnust_accqx 阅读(1503) 评论(0) 推荐(0) 编辑

poj3565 Ants km算法求最小权完美匹配,浮点权值

摘要: /** 题目:poj3565 Ants km算法求最小权完美匹配,浮点权值。 链接:http://poj.org/problem?id=3565 题意:给定n个白点的二维坐标,n个黑点的二维坐标。 求是否存在n条边,每条边恰好连一个白点,一个黑点,且所有的边不相交。 输出所有黑点连接的白点编号。 思路:最小权完美匹配。 假定有白点1(a1,b1), 2(a2,b2), 黑点3(a3,b3),4... 阅读全文

posted @ 2017-07-19 11:06 hnust_accqx 阅读(846) 评论(0) 推荐(0) 编辑

hdu2255 奔小康赚大钱 km算法解决最优匹配(最大权完美匹配)

摘要: /** 题目:hdu2255 奔小康赚大钱 km算法 链接:http://acm.hdu.edu.cn/showproblem.php?pid=2255 题意:lv 思路:最优匹配(最大权完美匹配) km算法 模板来自:http://www.cnblogs.com/wenruo/p/5264235.html 如果是求最小权完美匹配,那么将所有权值取相反数,然后求得最大权,输出最大权的相反数即... 阅读全文

posted @ 2017-07-19 09:50 hnust_accqx 阅读(325) 评论(0) 推荐(0) 编辑

2017年7月18日

poj3041 Asteroids 匈牙利算法 最小点集覆盖问题=二分图最大匹配

摘要: /** 题目:poj3041 Asteroids 链接:http://poj.org/problem?id=3041 题意:给定n*n的矩阵,'X'表示障碍物,'.'表示空格;你有一把枪,每一发子弹可以消除一行或者一列的障碍物, 问最少需要多少颗子弹可以清空障碍物? 思路:最小点集覆盖问题,等价于最大匹配。把所有的行看做二分图的左边的节点,所有的列看做二分图右边的节点。 如果f[i][j]==... 阅读全文

posted @ 2017-07-18 20:58 hnust_accqx 阅读(366) 评论(0) 推荐(0) 编辑

Flow construction SGU - 176 有源汇有上下界最小流 二分法和回流法

摘要: /** 题目:Flow construction SGU - 176 链接:https://vjudge.net/problem/SGU-176 题意: 有源汇有上下界的最小流。 给定n个点,m个管道。每个管道给出u,v,z,c。u表示起点,v表示终点,z表示容量,如果c==1,那么表示还有下界为z。 如果c==0,表示没有下界。 求从1到n的最小流。 思路: 第一种做法: 转化为无源汇求超级... 阅读全文

posted @ 2017-07-18 17:34 hnust_accqx 阅读(307) 评论(0) 推荐(0) 编辑

Shoot the Bullet ZOJ - 3229 有源汇有上下界的最大流

摘要: /** zoj提交评判不了,所以不知道代码正不正确。思路是应该没问题的。如果有不对的地方,请多指教。 题目:Shoot the Bullet ZOJ - 3229 链接:https://vjudge.net/problem/20756 题意: 高富帅给m个女神拍照,拍照n天,第i天给ci个女神拍照,给出了具体ci个女神的编号,以及在第i天给ci个女神分别给出拍照数量限制[l,r]。 第i天最多... 阅读全文

posted @ 2017-07-18 10:57 hnust_accqx 阅读(144) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页

导航