Processing math: 100%

随笔分类 -  4.7 图论——欧拉回路

摘要:题面 http://uoj.ac/problem/389 题解 当我刚学欧拉回路的时候,刚刚把网络流学完,就知道欧拉回路的题可以用网络流来做,这道题就是啦。 可以说欧拉回路是一类特殊网络流的调整问题(和上下界网络流)差不多。 所以我曾经开过脑洞,有上下界最小流可以用费用流做,但是由于太慢被自己D 阅读全文
posted @ 2019-08-14 09:02 HellPix 阅读(213) 评论(0) 推荐(0) 编辑
摘要:题面 https://loj.ac/problem/2162 题解 水题,首先同样的边只需要一条,如果一条边在一个回路里出现了两次,直接删去,同样是满足判定的。 直接欧拉回路。 阅读全文
posted @ 2019-08-14 08:33 HellPix 阅读(119) 评论(0) 推荐(0) 编辑
摘要:题面 http://uoj.ac/problem/117 题解 不能从1开始,因为1可能不和别的联通,随便选一个有边的点开始。 注意当前弧优化(就是把已经用过的边删掉的过程),没有会超时。 注意原图不连通的情况,s.size()<m,应该算无解。 阅读全文
posted @ 2019-08-09 01:20 HellPix 阅读(153) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/CF429E 题解 拆点+欧拉回路。 我没看懂为什么有的人可以点数是2n级别,反正我的是3n级别。。。。 阅读全文
posted @ 2019-08-08 21:24 HellPix 阅读(180) 评论(0) 推荐(0) 编辑
摘要:题面 http://uoj.ac/problem/236 题解 upd2019.8.14:本来想重写一遍的,后来发现我应该理解了,就咕了。 把速度看成点,在过山车的始终速度间连有向边,加速免费,减速一定要走边。 用【Segment and Points】的性质,把一定需要的加速边和减速边补出来。 此 阅读全文
posted @ 2019-07-31 13:00 HellPix 阅读(317) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示