随笔分类 -  图论 -- 二分图匹配

摘要:Contest Info 传送门 Solved A B C D E F G H I J K L 8 / 12 - O Ø O O - Ø - Ø - O Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions B. Blow up the Enemy 签到。 Co 阅读全文
posted @ 2020-08-09 15:31 heyuhhh 阅读(240) 评论(0) 推荐(0) 编辑
摘要:Contest Info 传送门 Solved A B C D E F G H I J K L M 9 / 13 O Ø O Ø O - O Ø - - - O O O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions A - Balloon Robot 题意: $ 阅读全文
posted @ 2020-06-20 21:34 heyuhhh 阅读(276) 评论(0) 推荐(0) 编辑
摘要:"洛谷" 题意: 给出一个$n m$的矩阵$A$。现要从中选出$n$个数,任意两个数不能在同一行或者同一列。 现在问选出的$n$个数中第$k$大的数的最小值是多少。 思路: 显然二分一下答案,然后找出所有不超过二分答案的边求最大匹配,判断一下是否小于$n k+1$即可。 阅读全文
posted @ 2019-11-07 17:26 heyuhhh 阅读(115) 评论(0) 推荐(0) 编辑
摘要:"传送门" 题意: 现有一个$0$到$n 1$的排列$T$,定义距离$D(x,y)=min\{|x y|,N |x y|\}$。 现在给出$D(i, T_i)$,输出字典序最小的符合条件的排列$T$。 思路: 将问题转化为二分图匹配,左边的点表示位置,右边的点表示值。 那么现在就是要找一个使得最终字 阅读全文
posted @ 2019-11-07 17:23 heyuhhh 阅读(143) 评论(0) 推荐(0) 编辑
摘要:"传送门" 题意: 给出一个$n m$的棋盘,上面有若干个黑色棋子,若干个白色棋子,还有一个空格。 每次先手选择一个空格,将它与相邻的某个白色棋子交换;后手则选择一个空格,与相邻的某个黑色棋子交换。 最终不能移动的人输。 现在给出一个棋盘以及游戏过程,最终的结果为先手输掉比赛。请你输出先手在这次比赛 阅读全文
posted @ 2019-11-07 13:05 heyuhhh 阅读(198) 评论(0) 推荐(0) 编辑
摘要:"BZOJ" 题意: 给出一个$n m$的网格,其中有一些障碍点。 现在两个人玩游戏,首先先手选定一个点,然后从后手开始轮流移动,不能移动者即输掉这次游戏。 规定不能移动到那些之前已经到过的格子上。 思路: 网格图可以联想到二分图,我们可以对其进行黑白染色。 注意如果先手必赢的话,直到终点只会走偶数 阅读全文
posted @ 2019-11-07 08:50 heyuhhh 阅读(244) 评论(0) 推荐(0) 编辑
摘要:"洛谷" 题意: 给出一个$DAG$,现在要选出$n+1$条可相交的链来覆盖,最终使得未被覆盖的点集中,权值最小的点的权值最大。 思路: 显然最终的答案具有单调性,故直接二分答案来判断; 直接将小于二分权值的点加入图中,求出最小链覆盖即可。 这个题貌似有点卡常。。二分上界设为INF直接T飞了。。 阅读全文
posted @ 2019-11-07 08:40 heyuhhh 阅读(248) 评论(0) 推荐(0) 编辑
摘要:"传送门" 题意: 给出一个长度为$L$的环,标号从$0$到$L 1$。 之后给出$n$个新郎,$n$个新娘离起点的距离。 现在新郎、新娘要一一配对,但显然每一对新人的产生都会走一定的距离$d_i$,求所有$d_i$中最大值最小是多少。 思路: 显然最后的答案具有单调性,故可以二分答案之后来判定。 阅读全文
posted @ 2019-11-06 22:21 heyuhhh 阅读(430) 评论(0) 推荐(0) 编辑
摘要:"传送门" C Minimization 第一次可能有多种选择,我们枚举所有的选择,然后两边贪心取即可。 Code D Snuke Numbers 这个就是打表找规律...但规律也不是很好找,这个规律是变换的规律,可能一次加上$10^i$,也可以加上$10^{i+1}$,两个判断一下即可。 Code 阅读全文
posted @ 2019-09-26 21:37 heyuhhh 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Prince and Princess Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 2281 Accepted Submission(s): 阅读全文
posted @ 2019-02-23 11:32 heyuhhh 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1143: [CTSC2008]祭祀river 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1143 Description: 在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都会在水面上 阅读全文
posted @ 2019-02-18 23:11 heyuhhh 阅读(137) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://codeforces.com/contest/1093 A. Dice Rolling 题意: 有一个号数为2-7的骰子,现在有一个人他想扔到几就能扔到几,现在问需要扔多少次,能使扔出的总和等于xi。 题解: 由于是special judge,模拟一下搞搞就行了= = 代码 阅读全文
posted @ 2018-12-18 07:55 heyuhhh 阅读(222) 评论(0) 推荐(0) 编辑
摘要:Marriage Match II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5469 Accepted Submission(s): 17 阅读全文
posted @ 2018-12-15 20:55 heyuhhh 阅读(175) 评论(0) 推荐(0) 编辑
摘要:[HNOI2006]超级英雄Hero 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1191 Description: 现在电视台有一种节目叫做超级英雄,大概的流程就是每位选手到台上回答主持人的几个问题,然后根据回答问题的 多少获得不同数 阅读全文
posted @ 2018-11-18 12:53 heyuhhh 阅读(184) 评论(0) 推荐(0) 编辑
摘要:Steady Cow Assignment 题目链接:http://poj.org/problem?id=3189 Description: Farmer John's N (1 <= N <= 1000) cows each reside in one of B (1 <= B <= 20) ba 阅读全文
posted @ 2018-11-15 19:02 heyuhhh 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Optimal Milking Description: FJ has moved his K (1 <= K <= 30) milking machines out into the cow pastures among the C (1 <= C <= 200) cows. A set of p 阅读全文
posted @ 2018-11-15 18:44 heyuhhh 阅读(180) 评论(0) 推荐(0) 编辑
摘要:Jamie's Contact Groups Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 125536/65536 K (Java/Others) 题目链接:http://poj.org/problem?id=2289 Descripti 阅读全文
posted @ 2018-11-12 21:50 heyuhhh 阅读(246) 评论(0) 推荐(0) 编辑
摘要:Cat VS Dog Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 125536/65536 K (Java/Others)Total Submission(s): 4751 Accepted Submission(s): 1757 Des 阅读全文
posted @ 2018-11-08 23:46 heyuhhh 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Treasure Exploration 题目链接:http://poj.org/problem?id=2594 Description: Have you ever read any book about treasure exploration? Have you ever see any fi 阅读全文
posted @ 2018-11-08 23:28 heyuhhh 阅读(237) 评论(0) 推荐(0) 编辑
摘要:Air Raid Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6528 Accepted Submission(s): 4330 题目链接:h 阅读全文
posted @ 2018-11-08 00:37 heyuhhh 阅读(255) 评论(0) 推荐(0) 编辑