摘要: 最小生成树的扩展应用 标签(空格分隔): 学术 理论基础(常用推论) 任意一颗最小生成树一定可以包括无向图中权值最小的边。 在最小生成树算法的实现过程中对于任意两个联通块 V ,E ,当前不在联通块内部的所有边中最小的,一定是在最小生成树中的。 课堂截图 注:这里加绝对值代表该联通块内节点的个数 最 阅读全文
posted @ 2022-04-05 22:33 Simon_...sun 阅读(111) 评论(0) 推荐(0)
摘要: ACwing161 solution 假设已经插入了 \(i\) 个字符串,现在要插入一个字符串 \(str\) 那么此时 \(str\) 产生不兼容的方式只有两种 \(str\) 是前 \(i\) 个已插入字符串的前缀 前 \(i\) 个字符串中存在 \(str\) 的前缀 对于第一种情况, \( 阅读全文
posted @ 2022-04-05 17:46 Simon_...sun 阅读(33) 评论(0) 推荐(0)
摘要: 走廊泼水节(构造完全图)ACWing346 题意: 给你一棵树,将这棵树扩充为完全图,满足该图的最小生成树为这棵树。求增加边的权值最小是多少。 思路: 根据完全图的性质,每两个点都至少有一条边联通。再想 \(Kruskal\) 算法的实现流程,我们只需要在合并两个单独并查集的时候,记录一下贡献就可以 阅读全文
posted @ 2022-04-05 17:44 Simon_...sun 阅读(209) 评论(0) 推荐(0)