【题解】AT_abc288_c 题解
AT_abc288_c 题解
题目比较板,说一下思路。
假设图中共有 个连通块,那么显然,我们应该将这 个连通块每个都删除到只剩一棵树(个人喜欢将其称之为连通链)。不妨第 个连通块有 个点,即 条边。共需删除 条边。所以答案为 。
接着就是求连通块。我们可以将 个点形象化为 个罪犯。将连通块形象化为犯罪团伙。对于由一条无向边连接的两点 可以定义为“ 在同一个犯罪团伙”。这就是一个经典的并查集问题“犯罪团伙问题”,可以直接套用并查集板子,最后根据上述公式输出即可。
代码过板,就不放了。

浙公网安备 33010602011771号