专栏文章

10.5 神秘最小生成树

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minowm3t
此快照首次捕获于
2025/12/02 05:57
3 个月前
此快照最后确认于
2025/12/02 05:57
3 个月前
查看原文

T4

这道题稍微分析一下,我们不难发现,所有边排序处理一边肯定不行。那么我们不妨将这些区间[Li,Ri][L_i,R_i]当作一个单位去处理。这个最小生成树的所有点都可以用kruskalkruskal算法处理。
但是这道题的难点就在于处理区间。既要统计不同连通块,又要完成合并操作。如何优化?
可以考虑setset来维护各个区间,每次加边,就查询左端点所处区间和右端点所处区间,把这些区间删除,再添加⼀个合并后的区间即可
时间复杂度为O(qlogn)O(qlogn)

评论

0 条评论,欢迎与作者交流。

正在加载评论...