随笔分类 -  ACM--图论--二分图

摘要:Balance of the Force 题意:有两个阵营,分别为光明和黑暗,现在有n个骑士,每个骑士都能选择加入黑暗或者光明的阵营,加入后的能力值分别为D和L,已知有m对骑士不愿意在同一个阵营,请问如何分配,能使得能力最高的骑士和能力最低的骑士之间的能力差值最小? 题解:(参考大佬博客) 对于差值 阅读全文
posted @ 2020-08-12 17:08 swsyya 阅读(202) 评论(0) 推荐(0)
摘要:Color Graph 题意:给出一个由\(n\)个点和\(m\) 条边组成的无向图,保证无自环无重边,初始时所有的边都是白色的,每一次都可以选择一条边把它染成红色,不过需要保证不存在红色的奇环,现在要求尽可能多的将白边染成红色,问最多能染多少条边 题解: 看到奇环首先想到二分图:所以这道题就转化成 阅读全文
posted @ 2020-08-11 20:55 swsyya 阅读(206) 评论(0) 推荐(0)
摘要:一个图如果是二分图,那么这个图不存在奇环,反之也成立 模板题目:Catch 题意:一个无向图有\(n\)个节点,\(m\)条边,从编号为\(s\)的点出发,每个单位时间可以从当前点走到一个相邻的点,问存不存在这样一个时刻,从\(s\)出发,可以在这个时刻到达任何一个点。 题解:我们称那个符合要求的时 阅读全文
posted @ 2020-08-10 18:08 swsyya 阅读(174) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-08-10 16:59 swsyya 阅读(0) 评论(0) 推荐(0)
摘要:点覆盖的概念定义: 对于图G=(V,E)中的一个点覆盖是一个集合S⊆V使得每一条边至少有一个端点在S中。 最小点覆盖: 实质是个点集,点集里面的点能覆盖所有的边,最小点覆盖就是满足这个要求的点集中点数最小的那个 最小边覆盖: 实质是个边集,这个集合里的边能覆盖所有的点,最小边覆盖是满足这个要求的所有 阅读全文
posted @ 2020-08-05 21:22 swsyya 阅读(1427) 评论(0) 推荐(0)
摘要:Plug It In 题意:有\(m\)个插座,\(n\)个电设备,每个插座可以插特定的几个电设备,每个电设备也可以配特定的几个插座,现在又一个插线板可以选择其中的一个插座让它变成\(3\)个,求最大匹配数 分析:很明显二分图匹配,如果没有插线板,那么匈牙利算法跑一遍就可以了,如果说把每一种插座都插 阅读全文
posted @ 2020-05-08 20:51 swsyya 阅读(192) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-11-27 11:12 swsyya 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-11-22 16:59 swsyya 阅读(2) 评论(0) 推荐(0)
摘要:什么是二分图: 二分图也叫二部图,设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j in B),则称图G为一个二分图,如下图所有的顶点可以分成A,B两个集合,而A集合与B集合中的 阅读全文
posted @ 2019-11-20 10:36 swsyya 阅读(64) 评论(0) 推荐(0)

回到顶部