【学习第二天】欧拉回路

欧拉回路

  • 无向图

    设G为无向连通图,则称经过G的每条边一次且仅一次的路径为 欧拉通路
    如下图:1->2->3->1->4->3在这里插入图片描述
    如果欧拉通路是回路(起点与终点是一个顶点),则称此回路为 欧拉回路
    如下图:1->2->3->4->1在这里插入图片描述
    具有欧拉回路的无向图G称为欧拉图

  • 有向图

    设D是有向图,D的基图连通,则经过D的每条边一次且仅一次的有向路径为有向欧拉通路。

    如果有向欧拉通路为有向回路,则称此有向回路为有向欧拉回路。

    具有有向欧拉回路的有向图D为欧拉图。
    在这里插入图片描述

  • 定理及推论

    【定理 1】无向图G存在欧拉通路的条件:①G为连通图。②G只有两个奇度顶点或无奇数顶点。

    【推论 1】当G是仅有两个奇度顶点的连通图时,G的欧拉通路必以此两个节点为端点。(因为从起点出发经过一个度,进入终点经过一个度,剩下的偶度是用来进入或离开此节点的)

    【推论 2】当G为无奇度度顶点的连通图时,G必有欧拉回路(由【推论 1】得出)。

    【推论 3】G为欧拉图(存在欧拉回路)的充要条件时G无奇度顶点(由【推论 2】得出)。

    【定理 2】有向图D存在欧拉通路的充要条件是:①D为有向图。②(有向欧拉通路)顶点出入度都相等;(有向欧拉回路)或除了两个顶点外,其余顶点的出入度都相等,而在这两个顶点中,起点的出度-入度=1,终点的出度-入度=-1(因为起点出度比入度多出来的一个是用来从起点出发的,终点入度比出度多的是用来到达终点的)

    【推论 4】当D的所以顶点出入度都相等时,D中存在有向欧拉回路。(由【定理 2】得来)

  • 欧拉回路问题

    欧拉回路一般有以下两类问题:
    ①欧拉回路的判定问题:判断是否存在欧拉回路 / 有向欧拉回路。
    ②欧拉回路问题求解:判断出存在之后,如何输出一条欧拉回路 / 有向欧拉回路。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值