为什么最小割复杂度能过???

P3931 SAC E#1 - 一道难题 Tree

因为原图是棵树
by scallop @ 2018-07-09 20:32:34


@[scallop](/space/show?uid=25739) 可以具体说明一下原理吗 (复杂度证明之类的???)
by niiick @ 2018-07-09 20:35:28


@[niiick](/space/show?uid=60885) emm...
by かなで @ 2018-07-09 20:48:41


@[niiick](/space/show?uid=60885) 最多n条増广路,每条长度为n,最坏复杂度O(n^2)
by かなで @ 2018-07-09 20:49:39


所以是数据水
by かなで @ 2018-07-09 20:50:02


@[niiick](/space/show?uid=60885) 卡掉dinic需要一些奇奇怪怪的图,一般都是带很多大环的(闷声成大环)。 参考[如何使最大流的 Dinic 算法达到理论上的最坏时间复杂度?](https://www.zhihu.com/question/266149721) 非形式化地解释,如@[scallop](/space/show?uid=25739) 所说的,原图是一棵树,因此残存网络不会出现由反向边构成的增广路径。(只会正着走过去,不会倒着走回来)因此复杂度小得可怕。 形式化的严谨证明……我太菜了,对我来说有点难度,交给别的大佬吧。
by silverxz @ 2018-07-09 21:15:23


@[かなで](/space/show?uid=100018) 你这个界是不是太松了?一共n个结点,没法保证既有n条增广路,每条增光路长度还都是n。
by silverxz @ 2018-07-09 21:19:05


@[silverxz](/space/show?uid=48658) 灰常感谢巨佬的回答
by niiick @ 2018-07-09 21:20:30


@[silverxz](/space/show?uid=48658) 一半链一半菊花图卡成n方
by かなで @ 2018-07-09 21:58:06


@[かなで](/space/show?uid=100018) 啊……是的大佬你是对的。我今天考试的时候想到了……用一棵斜歪的树可以卡成$n^2$……然而菊花图是什么?可以描述一下么?
by silverxz @ 2018-07-10 17:23:11


| 下一页