随笔分类 - 图论-生成树
摘要:https://www.luogu.com.cn/problem/P4234 求最小差值生成树 考虑先把边从小到大排序(从大到小也可以,就是反过来而已) 然后一条条边枚举,如果两端点还未联通,直接联通 如果整个图已经联通了,此时可以理解为枚举了边的最大值(因为边权从小到大排序了),最大值确定,就应该
阅读全文
摘要:http://uoj.ac/problem/274 https://www.luogu.com.cn/problem/P6664 根据题目的条件(温度各不相同)和要求(温度排序后字典序最小),容易推出,实际上每次询问就是要求两个端点之间最低温度最高的,同时不存在环(就是在最低温最高基础上最短)的一条
阅读全文
摘要:https://www.luogu.com.cn/problem/P4172 https://darkbzoj.tk/problem/2594 bzoj 那个是加强版 lct 维护动态最小瓶颈树 题意:给一个图,每次询问两个点之间路径的最大值的最小值,或断开一个边,始终保证图连通 用 lct 维护,
阅读全文
摘要:"洛谷P4768 [NOI2018]归程" "LOJ 2718.「NOI2018」归程" 用到 kruskal 重构树,所以先说这是个啥 显然,这和 kruskal 算法有关系 ~~(废话~~ 这个重构树是一个有点权的树 以最小生成树为例,当然最大也一样 先把所有原有的节点点权赋为 在跑 k
阅读全文
摘要:非严格次小生成树 在无向图中,边权和最小的满足边权和 大于等于 最小生成树边权和的生成树 如何求解? 先求出最小生成树,设其权值和为 首先要知道,对于 两点,他们在最小生成树上的路径中, 权值最大值肯定要小于等于边 的权值 (如果有的话) 因为如果他们路径上的
阅读全文