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) 编辑

导航