删边(cip) 给出一个没有重边和自环的无向图,现在要求删除其中两条边,使得图仍然保持连通. 你的任务是计算有多少组不合法的选边方案.注意方案是无序二元组. Sol 神题,无从下手啊. 考虑点dfs建出dfs树,边分为两种--树边,非树边. 那么割断两条非树边显然不行. 考虑割一条树边a和一条非树边b,当b为a子树内唯一返祖边或a子树无返祖边时不行. 考虑两条树边ab,我们把一条返祖边打在它覆盖的所有树边上,如果这两条非树边被覆盖的集合相同,那么他们中间的那一段就会断开,就可以. 于是可以把每条…