1.给定一张 n 个点 m 条边的带权无向联通图,q 次询问,每次询问 ui 到 vi 的最短 路长度。 $n, q ≤ 10^5 , m ? n ≤ 20$ 题解: 我记得是cf的题 我们只需要先随便搞一颗树 然后对于剩下的$m-n$条边就特殊处理一下 我们把它连$k=2*(m-n)$个点提出来, ...
分类:
其他好文 时间:
2018-12-16 11:51:20
阅读次数:
136
题目描述: 删掉一个边,看其是否联通,图是一棵树,在线,多组询问。 数据范围: $n \leq 10^5$ 题解: ~~(休闲一下)~~ 这种直接用dfs序即可,直接讨论连边的位置就行。 还有一种做法懒得打了..就是说考虑维护某一条链上有哪些点,当你询问的时候只要那个询问通道包含这个破坏的通道就能联 ...
分类:
Web程序 时间:
2018-12-14 22:41:59
阅读次数:
188
题目大意:给定 N 个点 M 条边的无向简单联通图,留下最多 K 条边,求剩下的点里面从 1 号顶点到其余各点最短路大小等于原先最短路大小的点最多怎么构造。 题解:我们可以在第一次跑 dij 时直接采用贪心策略,即:若当前答案集合的大小小于 K 且优先队列非空,则继续优先队列BFS,每次把一条边加入 ...
分类:
其他好文 时间:
2018-11-13 15:14:53
阅读次数:
369
"点此看题面" 大致题意: 给你一个无向联通图,要求你求出这张图中从u开始的权值和最小的最短路径树的权值之和。 什么是最短路径树? 从$u$开始到任意点的最短路径与在原图中相比不变。 题解 既然要求最短路径,那么最容易想到的就是$dijkstra$和$SPFA$(毕竟Floyd的时间复杂度难以承受) ...
分类:
其他好文 时间:
2018-10-29 18:30:18
阅读次数:
172
雅礼学习10.5 上午考试 各题状况 T1 模拟挂成$10$分?? 每次更新答案的时候位置搞错了。 想到了可能是线段树动态开点,但没写出来,因为标记下传不会。。。 T2 理解错了题目含义。 选出的$m$个物品中,至少要有$k$个是$A$喜欢的,至少$k$个是$B$喜欢的 那么很显然只要满足了上面的限 ...
分类:
其他好文 时间:
2018-10-06 10:44:16
阅读次数:
144
E - Maximum Matching 思路: 欧拉图 定理:一个度数为奇数的点的个数小于等于2的联通图存在欧拉回路 对于这道题目的图,点的个数为4,所以最坏的情况下4个点的度数都为奇数,在这种情况下只要删去一条边就可以满足条件了 所以枚举删掉的边,跑联通图,最后判断联通图是否符合条件,复杂度:O ...
分类:
其他好文 时间:
2018-09-15 00:38:17
阅读次数:
392
Description 给定$N$个点和 $M$条边的无向联通图, 有$Q$ 次操作, 连接两个点的边, 问每次操作后的图中有几个桥 Solution 首先Tarjan找出边双联通分量, 每个双联通分量缩成一个点, 就构成了一棵树, 每一条树边都是桥。 执行连$u, v$ 边时, 用并查集跳到没有桥 ...
分类:
Web程序 时间:
2018-09-11 13:56:38
阅读次数:
217
百度百科 Definition&Solution 在一个无向联通图中,如果删除一个点,该图变得不连通,那么该点称作该图的割点。注意,割点可能不止一个。 对于无向不连通图,一个点是割点当且仅当它是它所在的联通分量的割点。 特别的,如果一个连通分量只包含一个点X,那么点X为一个割点。 对于一个图,求他的 ...
分类:
其他好文 时间:
2018-07-30 14:47:53
阅读次数:
266
https://zybuluo.com/ysner/note/1226609 题面 有$n$个点,$m$条边的不联通图。一一加入$p$条边,每加入一条就询问该边所在边双联通分量的点数。 $n,m,q\leq2 10^5$ 解析 该题解法与[公园逛][1]一题$50pts$算法有异曲同工之妙。 怎样生 ...
分类:
其他好文 时间:
2018-07-26 01:08:40
阅读次数:
438
题目 异变又发生了,魂魄妖梦作为幻想乡的一名自(cheng)机(guan),主动前去解决异变。 我们用一个n个点、m条边的无向联通图来表示妖梦可选择的路线,妖梦从白玉楼出发,白玉楼被视为编号为1的点,编号为2——n的点是幻想乡的村庄,其中编号为n的村庄发生了异变。 每条边上可能会有一些妖怪袭击人类( ...
分类:
其他好文 时间:
2018-05-09 15:06:52
阅读次数:
159