把博客园图标替换成自己的图标
把博客园图标替换成自己的图标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)
摘要:题目传送门 一句话题意: 首先,每一条边会产生1个入度,1个出度,因此,如果边的数量是奇数的话,图的所有节点的总出度就是奇数,不可能每个节点的出度都是偶数,因此无解。 有解时,我们先找出原图中的一棵生成树,然后非树边可以随便定方向。 接下来从儿子到父亲遍历这棵树。 对于每个点,我们先处理完所有子节点 阅读全文
posted @ 2019-11-04 20:42 Starlight_Glimmer 阅读(297) 评论(0) 推荐(0)
摘要:题目传送门 题意: 给定一个n个点m条边的无向联通图,没有重边和自环。给定s和t,求一棵生成树,使得s,t的度数不超过ds,dt。若有解,输出“Yes”和方案(多组方案输出任意一组),若无解,输出“No”。 数据范围: 2 ≤ n ≤ 200 000 分析: 首先,可以把边分成两类:一类是端点含s或 阅读全文
posted @ 2019-10-31 18:27 Starlight_Glimmer 阅读(260) 评论(0) 推荐(0)

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