把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end

随笔分类 -  A-图论-生成树-最小生成树

摘要:题目链接 题目解析 想法还是比较难想到的。 把每棵生成树的$\sum a_e$和$\sum b_e$看成点对$(x,y)$,于是答案是$k=x\times y$最小的点对。由于边权都是非负数,所以可以看成是离坐标轴最近的反比例函数的系数。 怎么求这个点呢? 首先,分别找到离$x$轴,$y$轴最近的点 阅读全文
posted @ 2020-11-26 23:07 Starlight_Glimmer 阅读(270) 评论(0) 推荐(0)
摘要:题目链接 题目解析 根据$k$的范围,不难想到我们$2^k$枚举所有新边是否在$MST$中,然后再加入原始边,计算出答案取最值。 但是这样做复杂度过不去。 先考虑把$k$条新边加进去,然后再按照$Kruskal$算法加入$n-1-k$条原始边,形成一棵树。由于原始边的权值各不相同,那么目前加入的这些 阅读全文
posted @ 2020-11-26 16:12 Starlight_Glimmer 阅读(77) 评论(0) 推荐(0)
摘要:题目链接 题目解析 刚开始想到了加边然后破圈法,但我似乎不会统计答案。 有个结论:所有$MST$中,同一权值的边的个数是不会变的。 简单说明一下: 我们想想$Kruskal$的算法流程,是按照边权从小到大进行排序加边,然后直到整个图联通我们就得到了$MST$。如果再选一个$MST$出来,假设我们删掉 阅读全文
posted @ 2020-11-24 19:23 Starlight_Glimmer 阅读(103) 评论(0) 推荐(0)
摘要:题目链接 题意简述 Description 小Y 有一个$n$点的无向图,图中的每个点从$1$到$n$标号。图中还有$m$条边,每条边有一个长度。 小Y 有$Q$个询问,每次询问两个点的所有路径中最长的边最小值是多少若这两个点之间没有任何路径,输出$-1$。 Input 第一行三个整数$n,m,Q$ 阅读全文
posted @ 2020-11-23 22:55 Starlight_Glimmer 阅读(142) 评论(0) 推荐(0)

浏览器标题切换
浏览器标题切换end