摘要:
这种题目很容易就联想到独立算贡献,某条边的贡献就是他的权值和底下叶子节点的数量相关。 我们用优先队列的方法取最大,记得算大小的时候是按减一半的贡献再算 #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef 阅读全文
posted @ 2020-09-04 21:02
朝暮不思
阅读(227)
评论(0)
推荐(0)
摘要:
多维护两个信息表示最左边的和最右边的两个点是什么颜色的。 在更新的时候注意合并 #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pai 阅读全文
posted @ 2020-09-04 14:10
朝暮不思
阅读(191)
评论(0)
推荐(0)

浙公网安备 33010602011771号