链接: https://www.lydsy.com/JudgeOnline/problem.php?id=1854 写法1: 二分图最大匹配 思路: 将武器的属性对武器编号建边,因为只有10000种属性,我们直接对1-10000跑二分图匹配,同时用时间戳优化匹配。 实现代码: 思路2: 并查集 把每 ...
分类:
其他好文 时间:
2019-03-22 18:32:24
阅读次数:
99
二分图简介 二分图是一种图论模型,其特点在于可以将图内的点分进两个集合,而每个集合内部的点没有直接关联,常用的二分图模型有二分图匹配 二分图最大匹配 1. 几种实现方法 1. 匈牙利算法 2.最大流算法(此处是ISAP) 2. 简单应用 1. 朴素的匹配问题 这一类问题的就是将一个实际问题转化为用一 ...
分类:
其他好文 时间:
2019-03-20 19:13:56
阅读次数:
152
这道题,是个人都看得出来,是求一个二分图的最大匹配。 但是网络流24题嘛,我们考虑一下用网络流的方法做。 一般二分图的题,转网络流做,都需要建立一个起点和汇点。然后求一个最大流,这个最大流就是二分图的最大匹配。 我用的是Edmonds-Karp算法bfs版本 代码 留坑匈牙利算法 ...
分类:
其他好文 时间:
2019-02-26 00:53:41
阅读次数:
191
1143: [CTSC2008]祭祀river 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1143 Description: 在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都会在水面上 ...
分类:
其他好文 时间:
2019-02-19 01:09:02
阅读次数:
180
题目:Last chance 传送门:http://codeforces.com/contest/1045/problem/A 分析: 1)有$n$个敌方飞船,己方有$m$个武器,有三种类型。 2)$第0种$:能攻击一艘 编号属于大小为$ki$的集合的飞船。显然,这是一个二分图最大匹配,可以暴力建边 ...
分类:
其他好文 时间:
2019-02-17 00:46:00
阅读次数:
211
和棋盘游戏一个类型的题目 矩阵转换为二分图最大匹配问题 每次碰撞气球都是一行或一列 ...
分类:
其他好文 时间:
2019-02-12 13:02:00
阅读次数:
158
Descrioption 对于给定的外籍飞行员与英国飞行员的配合情况, 找出一个最佳飞行员配对方案 使皇家空军一次能派出最多的飞机 Solution 二分图最大匹配裸题 Code cpp include using namespace std; const int N = 205; int n, m ...
分类:
其他好文 时间:
2019-02-04 22:04:27
阅读次数:
215
因为只有奇偶之间有操作, 可以看出是二分图, 然后拆质因子, 二分图最大匹配求答案就好啦。 ...
分类:
其他好文 时间:
2019-02-04 01:08:05
阅读次数:
179
题 目 传 送 门 在 这 题目大意 题目都很简短了就不说了……(懒得打) 解题思路 虽说《算法竞赛进阶指南》几乎没有裸题,但这题快可以算一道了。 这题我们设下标x,y的和是奇数的点为奇点,否则就是偶点。 如果相邻的两个点都可以放骨牌,那么我们就见一条从奇点出发(或从偶点)到另一个点的一个边。 然后 ...
分类:
其他好文 时间:
2019-01-31 20:54:57
阅读次数:
644
题 目 传 送 门 在 这 题目大意 题目都很简短了就不说了……(懒得打) 解题思路 我们把行和列都看作节点,对于每个可以放位置,连一条行到列的边。 我们发现这是一个二分图。 因为车不能互相攻击,对于第一行,只能放一个车,对于每一列也是如此,所以每个节点只有一条连边。 那么就符合二分图匹配中每两条边 ...
分类:
其他好文 时间:
2019-01-31 20:45:30
阅读次数:
165