BZOJ1040: [ZJOI2008]骑士 树套环DP

每次找到环删边的方法是直接把边断掉,这样会出现一个Bug就是a有指向b的边,b有指向a的边,这样形成的环其实不需要删掉

解决办法:就是建边的时候如果是上面的情况a b之间就建了两条边,那这样把重边删去就行了(删完之后就break掉)

代码:

猜你喜欢

转载自www.cnblogs.com/jiecaoer/p/11839166.html
今日推荐