随笔分类 -  二分图_最小路径重复点覆盖

二分图_最小路径重复点覆盖
摘要:**[POJ 2594 Treasure Exploration](http://poj.org/problem?id=2594)** ```cpp {.line-numbers} #include #include #include using namespace std; con 阅读全文
posted @ 2023-08-02 07:58 糖豆爸爸 阅读(10) 评论(0) 推荐(0) 编辑
摘要:## [AcWing 2549. 估计人数](https://www.acwing.com/problem/content/description/2551/) ### 一、题目 ![](https://img-blog.csdnimg.cn/img_convert/734146da423d 阅读全文
posted @ 2023-08-01 15:28 糖豆爸爸 阅读(12) 评论(0) 推荐(0) 编辑
摘要:## [POJ 1548 Robots](http://poj.org/problem?id=1548) ### 题意 相当于给出N个坐标点,因为机器人只能向下或者向右走,所以如果能到达其他点,则连接这两个点,即`line[i][j]=1` **最小路径覆盖数**: 对于一个$DAG 阅读全文
posted @ 2023-08-01 09:29 糖豆爸爸 阅读(12) 评论(0) 推荐(1) 编辑
摘要:## [【HDU1151】—Air Raid(最小路径覆盖)](http://acm.hdu.edu.cn/showproblem.php?pid=1151) - 题解描述 给定一个DAG(有向无环图),选定最少的点,使得从这些点出发可以覆盖每一条路径(即每个点都经过至少一遍)。 * 阅读全文
posted @ 2023-07-31 13:58 糖豆爸爸 阅读(23) 评论(0) 推荐(0) 编辑
摘要:## 二分图的最小顶点覆盖 最大独立集 最大团 重要结论写在最前面: - ① 最小顶点覆盖等于二分图的最大匹配 - ② 最大独立集=所有顶点数-最小顶点覆盖 - ③ 二分图的最大团=补图的最大独立集 ### 一、二分图的最小顶点覆盖 **定义**:假如选了一个点就相当于覆盖了以它为端点的所有边。最小 阅读全文
posted @ 2023-07-31 13:46 糖豆爸爸 阅读(640) 评论(0) 推荐(1) 编辑
摘要:题目传送门 一、题意: 给你一个有向无环图DAG,选择一些人(可以从任何点出发),问最少需要多少人可以走遍所有节点。 即求出最少的路径将所有点覆盖至少一次。 二、套路 最小可重复路径点覆盖 = 点数 - 最大匹配数,要用floyd求闭包,再跑匈牙利求最大匹配。 三、代码 #include < 阅读全文
posted @ 2022-04-06 10:28 糖豆爸爸 阅读(26) 评论(0) 推荐(0) 编辑
摘要:##[AcWing 379 捉迷藏](https://www.acwing.com/problem/content/description/381/) ### 一、题目描述 Vanicl2 在一片树林里捉迷藏。 这片树林里有 N 座房子,M 条有向道路,组成了一张 ** 阅读全文
posted @ 2022-04-05 16:41 糖豆爸爸 阅读(102) 评论(0) 推荐(1) 编辑

Live2D
点击右上角即可分享
微信分享提示