欧拉图的定义与判断及相关例题

定义

欧拉通路:通过图中每条边一次且仅一次,并且过每一顶点的通路。
欧拉回路:通过图中每条边一次且仅一次,并且过每一顶点的回路。
欧拉图:具有欧拉回路的图。
半欧拉图:具有欧拉通路而无欧拉回路的图。

判断

无向图 G 有欧拉通路:图连通,G 中奇度顶点的数目为2(分别为欧拉通路的两个端点)。
无向图 G 是欧拉回路(或欧拉图):图连通,G 中每个顶点都是偶度顶点。
有向图 G 有欧拉通路:图连通,G 中除两个顶点外(起点与终点),其余顶点的入度都等于出度。其中起点的入度比出度小1,终点的入度比出度大1。
有向图 G 有欧拉回路(或欧拉图):图连通,G 中所有顶点的入度等于出度。

例题

[HDU1878] 欧拉回路

无向图欧拉回路模板题。

[HDU1116] Play on Words

有向图欧拉回路 / 欧拉通路模板题。

[HDU3018] Ant Trip

几笔画问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值