一笔画问题
咳,要想解决如题的问题,我们首先要引入一些定理(仅在一张连通图中通用)。
我们先定义寄点是跟这个点相连的边数目有奇数个的点。对于能够一笔画的图,我们有一下两个定理。
定理1:如果一张图存在一笔画且不会回到起点,这个图有且只有2个寄点。(前提是图是连通的)。我们称这样的路径为欧拉路。。。所以我们也可以知道这玩意是谁恁出来的了。。。。。。。
定理2:如果一个张图存在一笔画且最后回到起点,这个图没有寄点。(前提是图是连通的)。我们称这样的路径为欧拉回路。
如果你知道了上面两个定理,恭喜你,你成功的解决了一笔画问题,如果要输出路径则只需要建立一个一维数组储存路径即可。
但是对于最少笔画问题我们应该怎么办呢?
这时候我们只需要引入一条推论即可。。。。。(怎么感觉很水的样子)
推论:对于不能一笔画的连通图来说,奇点数除以二便可算出此图需几笔画成。
至此,本博客研究的问题得解,咳QAQ。
以上均属个人现阶段的观点,本人是蒟蒻一枚,水平有限,如有不足请各位神犇指出。
版权申明:欢迎转载,转载请注明出处!
相关阅读
在如今的创业风潮下很多人选择创业,但是对于很对人来说大多是第一次创业,缺乏经验,在创业初期可能会犯一些错误最后导致了创业失败。
说到啤酒,屏幕前的你是不是已经蠢蠢欲动?而比起平日里的工业啤酒,精酿啤酒更是爱酒人士的心头好,麦芽的清香加上啤酒花的苦,轻抿一口,唇
Spring AOP @After,@Around,@Before执行的顺序以及可
AOP中有@Before,@After,@Around,@AfterRunning注解等等。 首先上下自己的代码,定义了切点的定义 @Aspect @Component public class L
英孚教育口袋英语: “How are you”这个问题如何回答?
(2019年7月26日, 上海)当你在各种场合遇到外国朋友、外国同事时,通常会听到他们非常热情地发问:How are you? 那么你要怎么淡定地寒暄,
滴滴和快的这对老冤家突然合并引发广泛关注,涉及金额也创造了互联网最高记录。就此,北京新闻广播电台在2月15日中午邀请速途研究院