随笔分类 - 图论-网络流
摘要:我真菜啊←地址 求最大密度子图方案。密度=边数/点数 假设E,V为最大密度子图的边数点数。则$\forall \rho$有$\rho \leqslant \frac{E}{V}$即$E- \rho V \geqslant 0$,也就是说密度最大时不等式去等号,密度要是小一些的话就应大于0,那可以二分
阅读全文
摘要:地址 最大权闭合子图裸题,不说了吧,求方案就是把s集遍历一遍。 错误记录:dfs那块忘判断残量了,11分×1.
阅读全文
摘要:题目 求选最少点个数的最大权闭合子图。(板子题) 最小割入门题,什么都不想说,丢个别人题解地址就跑。 附加几点个人理解:与s相通的S点集是闭合子图,剩下的与t相通的T点集是其他的。任意一个割都保证了有一个闭合子图是S集。 然后是选最少点个数,考虑加入最大权时存在多个方案,选的点个数不同,既然各方案都
阅读全文
摘要:混合图的欧拉回路定向问题。 顺便瞎说几句,有向图定欧拉回路的充要条件是每个点入度等于出度,并且图联通。无向图的话只要联通无奇点即可。 欧拉路径的确定应该是无向图联通且奇点数0个或2个,有向图忘了,好像复杂一点,这个真考到就暴力瞎搜吧。 既然每个点的度数都定了,又入度等于出度,那两者对半分,在二分图里
阅读全文
摘要:长度为 n≤1000 的数列 ai,其中最长上升子序列的长度为 s。至少删去多少数使得最长上升子序列的长度小于 s。 其实这题和那个求有多少不重叠LIS是一样答案的. 先放个图。 图丑别说我。 原网络的意思是从s到t是一条lis,那我们就对这个图进行破坏,求出一个最小割使它不连通即可。这里有几个问题
阅读全文
摘要:ha~ «问题描述: 给定正整数序列$x_1,...,x_n$ 。$n<=500$ 求(1)计算其最长不下降子序列的长度$s$。 (2)计算从给定的序列中最多可取出多少个长度为$s$的不下降子序列。 (3)如果允许在取出的序列中多次使用$x_1$和$x_n$,则从给定序列中最多可取出多少个长度为$s
阅读全文
摘要:题目地址 有一个$M * N$的棋盘,有的格子是障碍。现在你要选择一些格子来放置一些士兵,一个格子里最多可以放置一个士兵,障碍格里不能放置士兵。我们称这些士兵占领了整个棋盘当满足第i行至少放置了$L_i$个士兵, 第j列至少放置了$C_j$个士兵。现在你的任务是要求使用最少个数的士兵来占领整个棋盘。
阅读全文
摘要:地址 这题有个转化,求最少的链覆盖→即求最少联通块。 设联通块个数$x$个,选的边数$y$,点数$n$个 那么有 $y=n-x$ 即 $x=n-y$ 而n是不变的,目标就是在保证每个点入度、出度不大于1的前提下让选的边尽可能地多。 下面网络流建模。 利用二分图匹配建图,左右两点集都包含 n 个点,左
阅读全文
摘要:题 裸题不多说,在网络流的练习题里,你甚至可以使用暴力。
阅读全文

浙公网安备 33010602011771号