摘要: //题意:给出一个连通图,询问至少加多少条边可以使得整个图成为一个双联通图 //思路:首先图中的双联通分量内部已经满足条件了,所以就是要将每一个双联通分量之间连起来,也就是消除割边 // 可以想到,我们将所有的双联通分量缩成一个点,那么剩下的边都是割边,也就是一棵树 // 接下来的思路看博客中的网址 阅读全文
posted @ 2023-01-09 20:35 Aacaod 阅读(30) 评论(0) 推荐(0) 编辑
摘要: //题意:给出一棵树,树上每个点有一种颜色,给出多个询问,求以a为根的子树上,染色点数超过k的颜色有多少种 //思路:很明显可以dsu on tree,在写的时候要注意统计答案和清零的复杂度,第一个版本利用二分统计答案,复杂度达到O(nlogn*logn)会被卡掉, // 再加上memset的O(n 阅读全文
posted @ 2023-01-09 15:43 Aacaod 阅读(19) 评论(0) 推荐(0) 编辑