![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二分图
小蒟蒻pbc
2018-2022 北京师范大学人工智能学院(本科)
2022-2027 北京大学智能学院(直博)
展开
-
二分图的覆盖与独立集
二分图的覆盖与独立集最小点覆盖概念定理最大独立集概念定理有向无环图的最小路径点覆盖概念定理最小路径可重复点覆盖概念定理 最小点覆盖 概念 给定一个二分图,求出一个最小的点集SSS,使得图中任意一条边都有至少一个端点属于SSS。这个问题被称为二分图的最小点覆盖,简称最小覆盖。 定理 二分图最小点覆盖包含的点数等于二分图最大匹配包含的边数。 最大独立集 概念 图的独立集就是任意两点之间都没有边相连的点集。包含点数最多的一个就是图的最大独立集。 任意两点之间都有一条边相连的子图被称为无向图的团。点数最多的团被称为原创 2020-10-05 23:46:06 · 215 阅读 · 0 评论 -
关押罪犯(二分图)
关押罪犯题意数据范围思路代码 题意 有nnn个人,他们之间有mmm对关系,每对关系有一个值。现在有两间房子,要把这些人安置在这两间房子里。问这两间房子中的关系最大值的最小值是多少。 数据范围 n≤20000n \leq 20000n≤20000 m≤100000m \leq 100000m≤100000 思路 要求最大值最小,首先考虑二分答案。两间房子可以看成是两个要素,因此判断一下是否是一个二分图即可(不满足条件的边忽略)。 代码 #include <iostream> #include &l原创 2020-09-18 11:24:33 · 135 阅读 · 0 评论