欧拉回路和欧拉通路
首先要知道不管是欧拉回路还是欧拉通路他的图的每一条边只能走一次,而且还要把所有的路径走走完
回路顾名思义就是起点和终点是相同的一个点
通路呢就是起点和终点不是相同的点
连通图即是任何两个点都有路径相连。
*无向图:前提是连通图
(1) 只有两个点是奇数度数的点,其他的点都是偶数度数的点那么这就能构成欧拉通路,并且这两个奇数度数的点就是起点和终点
(2)如果所有的节点都是偶数度数那么就是欧拉回路,反之也成立
有向图:前提是有向图的基图是连通图
(1)只有两个点的入度和出度是不同的其他的都相同,并且这两个点的入度和出度之差一个为1,令一个为-1,此时才为欧拉通路,其中为1的是终点,为-1的起点。
(2)当所有的点的出度和入度都相等的时候就是欧拉回路,反之也成立。