《离散数学及其应用(原书第8版)》ISBN978-7-111-63687-8 第11章 11.1.3 树的性质 节 第664页的例9说明

《离散数学及其应用(原书第8版)》ISBN978-7-111-63687-8 第11章 11.1.3 树的性质 节 第664页的定理3的引申

定理3 带有i个内点的m叉树含有n=mi+1个顶点

见本人博文 内点定义不同的讨论

如果对于一个m叉正则树,即任意分支节点的儿子恰好有m个,公式该如何表述。

下图绘制了一个5叉正则树,如下所示:

根据《离散数学(第4版)》ISBN 978-7-302-61396-1内点的定义:

可以仍可以根据公式:

n=m(i+1)+1,n表述顶点个数,i表述内点数,

进行计算

m=5

i=3

n=m(i+1)+1 = 5x(3+1)+1 = 21

符合要求。

《离散数学及其应用(原书第8版)》第664页中例9:

例9:假定某人寄出一封连环信。要求收到信的每个人再把它寄给另外4个人。有一些人这样做了,但是其他人则没有寄出信. 若没有人收到超过一封信,而且若读过信但是不寄出它的人数超过100个后,连环信就终止了,则包括第一个人在内,有多少人看过信?有多少人寄出过信?

解:这是一个4叉正则树的问题。

将4叉正则树定义连环信

叶子数:l = 100

m=4

i表述内点的个数

根据下列两个公式:

公式一:n=m(i+1)+1

公式二:n=i+1+l (内点数+根+叶子数)

带入

n=4(i+1)+1 = i+1+100

得到

i=32

n=133

因此,包括第一个人在内(图的根),共有133人看过信,有32+1=33人寄出过信。

相关推荐
rootting24 天前
离散数学实验五c语言(并查集处理,Kruskal算法求最小生成树)
c语言·开发语言·课程设计·离散数学·大作业·克鲁斯卡尔算法
rootting1 个月前
离散数学实验四c语言(计算可达矩阵,判断性质:强连通性、单侧联通性质、无联通性质、弱联通性质)
c语言·算法·矩阵·课程设计·离散数学·大作业
rootting1 个月前
离散数学实验二c语言(输出关系矩阵,输出矩阵性质,输出自反闭包,对称闭包,传递闭包,判断矩阵是否为等价关系,相容关系,偏序关系)
c语言·算法·矩阵·课程设计·离散数学·大作业
summ1ts2 个月前
组合数求法汇总
c++·数学·算法·离散数学·组合数学
YiYo8323 个月前
XJTUSE-离散数学-命题演算
离散数学
桃木山人5 个月前
离散数学-万字课堂笔记-期末考试-考研复习-北航离散数学1
考研·数学·离散数学·期末
块上码9 个月前
【笔记】【电子科大 离散数学】 3.谓词逻辑
笔记·离散数学
块上码9 个月前
【笔记】【电子科大 离散数学】 2.命题
人工智能·笔记·自然语言处理·离散数学
kaixin_啊啊9 个月前
离散数学——图论(笔记及思维导图)
笔记·图论·思维导图·离散数学
星与星熙.1 年前
第九部分 图论
算法·图论·离散数学