社区
数据结构与算法
帖子详情
请教一个关于树的理论证明题
dengyejing
2005-11-15 09:50:51
对于一个有N个结点的无向图G,证明下列命题等价:
一、G是一棵树
二、G是连通的,但若去掉任意一条边,所得的图是非连通的
三、对于属于V(G)中每对不同的结点u,v,恰好存在一条由u到v的简单路
四、G不包含环且有N-1条边
五、G是连通的且有N-1条边
请给出一些规范的证明吧,对这类题我真是从没写过,完全不知从何证起??多谢了!
...全文
83
2
打赏
收藏
请教一个关于树的理论证明题
对于一个有N个结点的无向图G,证明下列命题等价: 一、G是一棵树 二、G是连通的,但若去掉任意一条边,所得的图是非连通的 三、对于属于V(G)中每对不同的结点u,v,恰好存在一条由u到v的简单路 四、G不包含环且有N-1条边 五、G是连通的且有N-1条边 请给出一些规范的证明吧,对这类题我真是从没写过,完全不知从何证起??多谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boodweb
2005-11-16
打赏
举报
回复
可以考虑这样证:1=>2=>3=>4=>5=>1
似乎随便拿本图论的书这五个等价结论的证明都有吧
jp1984
2005-11-16
打赏
举报
回复
一、G是一棵树
二、G是连通的,但若去掉任意一条边,所得的图是非连通的
三、对于属于V(G)中每对不同的结点u,v,恰好存在一条由u到v的简单路
四、G不包含环且有N-1条边
五、G是连通的且有N-1条边
1和2等价
1=>2 G是树,显然G是连通的(由树的定义) .假设去掉一条边e' 所得图是仍是连通的.设e'的顶点为u,v .因为去掉e'图仍然连通,所以u,v之间至少存在两条路径.而u必和除去v的顶点外任何顶点连通,所以v和除去u的某一顶点必存在通路.又加上u,v之间的边e',得到一个环.这和G是树矛盾!
2=>1 也很简单
先面的证明就仿照这个
区块链核心-密码与共识算法
分布式系统领域的重要原理 CAP 原理最早由 Eric Brewer 在 2000 年,ACM 组织的
一个
研讨会上提出猜想,后来 Lynch 等人进行了证明 • C(一致性):所有的节点上的数据时刻保持同步,即数据一致 • A(可用性):每...
C/C++笔试题(很多)
微软亚洲技术中心的面试题!!! 1.进程和线程的差别。 线程是指进程内的
一个
执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
C/C++笔试题
微软亚洲技术中心的面试题!!! 1.进程和线程的差别。 线程是指进程内的
一个
执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4
C++面试题
1.构造
一个
类MySingleton,使该类只能存在
一个
实例. 思路: 将构造函数写为private的,然后通过
一个
成员静态函数来调用构造函数即可:) 例: #include "iostream.h" class MySingleton { private: static MySingleton* _instance; MySingleton(){ cout ~MyS
c/c++笔试题
微软亚洲技术中心的面试题!!! 1.进程和线程的差别。 线程是指进程内的
一个
执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位(2)并发性:不仅进程之间可以并发执行,同
一个
进程的多个线程之间也可并发执行(3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系统开销:在创建...
数据结构与算法
33,007
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章