
ACM/ICPC图论_二分图
just_sort
Acdream.
展开
-
AIM Tech Round (Div. 2) C. Graph and String
C. Graph and Stringtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputOne day student Vasya was sitting on a lecture an原创 2016-09-07 18:54:58 · 641 阅读 · 0 评论 -
2017/4/15集训队讲课 二分匹配相关套路
PPT基于电子科技大学制作的 二分图&匹配1,二分图判定与构造 2,二分图匹配(匈牙利算法)先补充基本概念http://blog.youkuaiyun.com/pi9nc/article/details/11848327一、二分图最大匹配定义:匹配是图中一些边的集合,且集合中任意两条边都没有公共点,所有的匹配中,边数最多的就是最大匹配。二、二分图最小点覆盖 定义:点覆盖是图中一些点的集合,且对原创 2017-04-14 20:42:55 · 928 阅读 · 0 评论 -
POJ 2112 Optimal Milking 二分+二分图多重匹配,网络最大流
题目链接:http://poj.org/problem?id=2112题意: K台挤奶机分布在C头牛间,每台最多同时服务M头牛。给出距离矩阵,求最小化牛的最大路程?解法:一看到最小化最大值(或者最大化最小值),当然是二分搜索了。先将两点间最短路预处理出来,可以简单warshall_floyd搞定。接着构建网络流,从s到牛引一条容量1的边,从挤奶机到t引一条容量M的边,然后对最大路径二分,在二分图匹配原创 2017-04-15 11:27:39 · 539 阅读 · 0 评论 -
POJ 1698 Alice's Chance 二分图多重匹配 网络最大流
题目链接:http://poj.org/problem?id=1698题意:爱丽丝要拍电影,有n部电影,规定爱丽丝每部电影在每个礼拜只有固定的几天可以拍电影,只可以拍前面w个礼拜,并且这部电影要拍d天,问爱丽丝能不能拍完所有的电影第一行代表有多少组数据对于每组数据第一行代表有n部电影接下来2到n+1行,每行代表一个电影,每行9个数,前面7个数,1代表拍,0代表不拍,第8个数代表要拍几天,第9个数代表原创 2017-04-15 10:54:02 · 469 阅读 · 0 评论 -
HDU 3729 二分匹配 反向匹配
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3729题意:给定 n个学生 说的 自己 考试排名的 可能范围确定最多几个人说真话如果有多种答案,输出字典序最大的那种这里字典序最大我们直接修改下二分匹配的匹配顺序即可解法:题目给定 点 映射到 数轴的区间 上, 问最多多少点可以成功映射到数轴上很显然 点就是 x集 , 整个数轴 就是 y集 , 点对原创 2017-04-15 09:20:36 · 404 阅读 · 0 评论 -
BZOJ 1433: [ZJOI2009]假期的宿舍 二分匹配
Sample Input 131 1 00 1 00 1 11 0 01 0 0 Sample Output ˆ ˆHINT对于30% 的数据满足1 ≤ n ≤ 12。 对于100% 的数据满足1 ≤ n ≤ 50,1 ≤ T ≤ 20。解法:二分图。左部点外校的和不回家的本校学生,右部点为所有床。学生能睡到哪个床上就连一条边。求二分图最大匹配,必须满足每一个都有匹配,否则就是无解。我直接加原创 2017-04-29 20:14:53 · 1173 阅读 · 0 评论 -
Codeforces Round #360 (Div. 1) D. Dividing Kingdom II 暴力,二分图,并查集
题目链接:见这里 D. Dividing Kingdom II time limit per test 6 seconds memory limit per test 256 megabytes input standard input output standard outputLong time ago, there was a great kingdom and it was原创 2017-03-03 18:58:03 · 410 阅读 · 0 评论 -
BZOJ 1143: [CTSC2008]祭祀river 二分图,最大独立集,Floyd闭包
Description 在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都 会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔口和河道组成的网络。每条河道连接着 两个岔口,并且水在河道内按照一个固定的方向流动。显然,水系中不会有环流(下图描述一个环流的例子)。 由于人数众多的原因,Y族的祭祀活动会在多个岔口上同时举行。出于对原创 2017-02-14 11:33:53 · 541 阅读 · 0 评论 -
BZOJ 1135: [POI2009]Lyz Hall定理 + 线段树
Description初始时滑冰俱乐部有1到n号的溜冰鞋各k双。已知x号脚的人可以穿x到x+d的溜冰鞋。 有m次操作,每次包含两个数ri,xi代表来了xi个ri号脚的人。xi为负,则代表走了这么多人。 对于每次操作,输出溜冰鞋是否足够。 Inputn m k d ( 1≤n≤200,000 , 1≤m≤500,000 , 1≤k≤10^9 , 0≤d≤n ) ri xi ( 1≤i≤m, 1≤ri原创 2017-02-14 11:09:21 · 859 阅读 · 0 评论 -
BZOJ 1059: [ZJOI2007]矩阵游戏 二分图匹配
Description 小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N *N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作:行交换操作:选择 矩阵的任意两行,交换这两行(即交换对应格子的颜色)列交换操作:选择矩阵的任意行列,交换这两列(即交换 对应格子的颜色)游戏的目标,即通过若干次操作,使得方阵的主对原创 2017-01-23 16:03:51 · 426 阅读 · 0 评论 -
UESTC 图论专题 A-D
A:梦后楼台高锁,酒醒帘幕低垂题目链接:http://acm.uestc.edu.cn/#/problem/show/1636解法:首先,考虑到,我们需要找到一条路径,使它的最小边尽量大,最大边尽量小。然后,考虑到m比较小,我们可以去寻找一个m^2或者m^2logm的算法。考虑枚举最小边,那么我们就需要在m或者mlogm的时间内找到尽量小的最大边.回忆最小生成树的kruskal算法,并原创 2017-06-14 16:05:36 · 507 阅读 · 0 评论