随笔分类 -  冷门数据结构——kruskal重构树

摘要:~~~题面~~~ 题解: 这题想法简单,,,写起来真的是失智,找了几个小时的错误结果是inf没开到LL范围。。。。 首先我们需要找到任意两点之间能够携带黄金的上限值,因为是在经过的道路权值中取min,我们要使得这个min值最大,就应该要在最大生成树上寻找正确的边。求出最大生成树后我们需要在上面倍增寻 阅读全文
posted @ 2018-10-17 19:17 ww3113306 阅读(331) 评论(1) 推荐(0)
摘要:~~~题面~~~ 题解: 此题可以用可持久化并查集暴力水过,但正解是kruskal重构树。 不会kruskal重构树请戳:kruskal重构树 观察到车可以通过哪些边跟边的长度并没有关系,所以考虑用边的海拔排序建出重构树,这样我们就得到了一个只跟海拔相关的关系。 于是对于任意水位线,我们都可以得知, 阅读全文
posted @ 2018-10-17 11:37 ww3113306 阅读(335) 评论(0) 推荐(0)

知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。