随笔分类 - 并查集
摘要:题意: 给出一张有N个点,N+1条边的图,问至少去掉一条边的情况下,使图仍然联通,有多少种方法。 思路: N个点的图联通至少要N-1条边,那么就枚举去掉1条边和去掉2条边的情况,然后用并查集判断是否联通。 也可以用BFS判断,用DFS会超时。 1 #include <bits/stdc++.h> 2
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5441题意:给出一张图,有n个点,m条带权边,每次询问给出一个值val,要求删除权值>val的所有边。然后每次询问求多少个点对相连,ab和ba算成两个点对。思路:把每条边的权值按照从小到大排序,把每个询问...
阅读全文