考研数据结构大题整合_组一(ZYL组)_做题版

考研数据结构大题整合

一、ZYL组

ZYL组一

1.一棵树有度为i的结点ni 个(i=1,2,3,…m), 求叶结点的个数.(10分)

∑ i = 1 m ( n i ∗ i ) + 1 − ∑ i = 1 m ( n i ) \sum_{i=1}^m(n_i *i)+1-\sum_{i=1}^m(n_i) i=1m(nii)+1i=1m(ni)


2、已知带权连通图G=(V,E)的邻接表如图所示,请画出该图,并分别以深度优先和广度优先遍历之,写出遍历结点序列,并画出该图的一个最小生成树。其中表结点的三个域各为: (10分)
在这里插入图片描述

深度:v0 v1 v2 v3 v4
广度: v0 v1 v2 v3 v4


3.证明:任一棵满二叉树T中分支数B满足B=2(n0-1),(其中n0为叶结点数)。(10分)

因 为 树 T 为 满 二 叉 树 , 因 此 不 存 在 度 为 1 的 结 点 : 2 n 2 = n 0 + n 2 − 1 n 2 = n 0 − 1 = > n = n 0 + n 2 = 2 n 0 − 1 = > 分 支 数 B = 2 n 0 − 1 − 1 = 2 ( n 0 − 1 ) 因为树T为满二叉树,因此不存在度为1的结点: \newline 2n_2 = n_0+n_2-1 \\ n_2=n_0-1 \\ => n = n_0+n_2 = 2 n_0-1\\ => 分支数B= 2 n_0-1 -1 = 2(n_0-1) T1:2n2=n0+n21n2=n01=

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值