首页 > TAG信息列表 > 加边

【CF603E】 Pastoral Oddities

CF 传送门:CF603E 整体二分 + 可撤销并查集。 (这个方法是个人认为较简单的,除外还有LCT 维护、线段树分治的做法。) 考场上苦想正解觉得自己写得出来的我真的太 naive 了 Solution Part 1 每个点的度数均为奇数 不妨称度数为奇数的点为奇点,为偶数称偶点。 逐一考虑题目限制条件。显然

NC14685 加边的无向图

题目链接 题目 题目描述 给你一个 n 个点,m 条边的无向图,求至少要在这个的基础上加多少条无向边使得任意两个点可达~ 输入描述 第一行两个正整数 n 和 m 。 接下来的m行中,每行两个正整数 i 、 j ,表示点i与点j之间有一条无向道路。 输出描述 输出一个整数,表示答案 示例1 输入 4 2 1

【LG P1710】地铁涨价

思路 这里路线涨价明显等同于删边,所以我们可以把问题倒过来思考: 图上依次(倒序)加边,问每个点成为最终图最短路的时间 记原图的点 \(1\) 到达点i的最短路为 \(dis_i\),当前状态下点 \(1\) 到达点 \(i\) 最短路为 \(d_i\)。下面称 \(d_i=dis_i\) 的点 \(i\) 为扩展点。 通过分析最

CF1383C String Transformation 2

一、题目 点此看题 二、解法 首先把转图论模型:有 \(20\) 个点,按时间顺序往里面加边,要求 \(\forall i,A_i\) 到 \(B_i\) 有一条时间单调递增的路径,问最小加边数量。这个模型成立的原因是我们按时间顺序操作,如果一个点达到了目标状态就可以把它固定下来。 记 \(G_1\) 为加边之后形成

图论_最小生成树(更新中)

生成树对于一个无向图,生成树是它的一个没有回路的联通子图最小生成树边权权值和的最小的生成树 kruskal算法kruskal是一个加边的过程。设图G为<V,E>,初始只有n个顶点,每次从E中取出当前集合中权值最小的边<u,v>,如果u,v当前在图上不在同一棵树上,那么将u所在的树和v所在的树进行合并

图隐私论文速递:A graph modification approach for k‑anonymity in social networks using the genetic algorith

作者:gufe_hfding 文章目录 论文概况论文主要创新点论文启示 论文概况 今天要分享的是来自伊朗的论文,标题为:A graph modification approach for k‑anonymity in social networks using the genetic algorithm,主要对图进行基于演化算法的k-度匿名。 Sara Rajabzadeh, Ped

省选模拟17

A.选择 题意:给定n个点m条边的无向图以及q个操作,支持删边和询问u到v是否存在两条不相交路径。max(n,m,q)<=1e5 操作2实质上就是问u和v是否在同一个边双内(去掉任一边仍连通)。 套路式时光倒流,变为加边。 问题转化为:维护支持加边的动态边双。 用并查集维护边双和连通性,最多合并n次,可以

洛谷$P3227\ [HNOI2013]$切糕 网络流

正解:网络流 解题报告: 传送门! 日常看不懂题系列,,,$QAQ$ 所以先放下题目大意趴$QwQ$,就说有个$p\cdot q$的矩阵,每个位置可以填一个$[1,R]$范围内的整数$a_{i,j}$,要求相邻格子之间差不超过$D$.求$\sum v_{i,j,a_{i,j}}$的$max$ 昂,先考虑如果没有$D$这个限制网络流怎么做鸭$QwQ$

luogu 2542 [AHOI2005]航线规划

题目链接:luogu2542 先考虑没有修改操作应该如何完成询问:使用\(Tarjan\)对点双进行缩点,答案就是缩完点后两点之间的距离 再考虑有修改的情况,注意到修改只有删除一种操作,于是可以考虑倒序加边 使用\(LCT\)维护这个加边的过程,考虑每一次加边对图中点双的影响:如果连成了一个环,那么就将

对偶图 并查集 BZOJ4423

题目链接 题目因为要根据上一次的输出结果来判断这次的输入,也就是要求我们强制在线,不能够把输入全部储存后处理 如果不要求强制在线,我们可以先把所以输入储存起来,从最后开始处理,把删边改成加边,如果在加边前不连通,加边后连通,也就等价意味着删边后会不连通,再把输出储存起来,最后从头到