【数据结构】——期末复习题题库(8)

news2024/12/30 0:52:37

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

🐳Java基础:Java基础_IT闫的博客-CSDN博客

🐋c语言:c语言_IT闫的博客-CSDN博客

🐟MySQL:数据结构_IT闫的博客-CSDN博客

🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

💎C++:C++_IT闫的博客-CSDN博客

🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

🥏python:python_IT闫的博客-CSDN博客

🐠离散数学:离散数学_IT闫的博客-CSDN博客

欢迎收看,希望对大家有用!

目录

🎯问题:

15. (单选题)n(n≥2)个权值均不相同的字符构成哈夫曼树,关于该树的叙述中,错误的是( )。

16. (单选题)在完全二叉树中,当i为奇数且不等于1时,结点i的左兄弟是结点(        ),否则没有左兄弟。

17. (单选题)一棵完全二叉树上有1001个结点,其中叶子结点的个数是(       )。

18. (单选题)在下列存储形式中,(    )不是树的存储形式?

19. (单选题)深度为h的满m叉树的第k层有(  )个结点。(1==

20. (单选题)一个具有1025个结点的二叉树的高h为( )

21. (单选题)由3个结点可以构造出多少种不同的二叉树?(       )。

22. (单选题)在一棵二叉树上第4层的结点数最多为(       )。

23. (单选题)利用二叉链表存储树,则根结点的右指针是( )

24. (单选题)设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有(   )个。

25. (单选题)n(n≥2)个权值均不相同的字符构成哈夫曼树,关于该树的叙述中,错误的是( )

26. (单选题)任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对次序(        )。

27. (单选题)下面关于二叉树的叙述正确的是(   )。

28. (单选题)在一棵度为3的树中,度为3的结点数为2个,度为2的结点数为1个,度为1 的结点2个,则度为0的结点数为(       )个。

29. (单选题)一个具有1025个结点的二叉树的高h为(       )。

30. (单选题)线索二叉树中,结点p没有左子树的充要条件是(         )。

🎯答案:


🎯问题:

15. (单选题)n(n≥2)个权值均不相同的字符构成哈夫曼树,关于该树的叙述中,错误的是( )。

  • A. 树中一定没有度为1的结点
  • B. 该树一定是一棵完全二叉树
  • C. 树中任一非叶结点的权值一定不小于下一层任一结点的权值
  • D. 树中两个权值最小的结点一定是兄弟结点

16. (单选题)在完全二叉树中,当i为奇数且不等于1时,结点i的左兄弟是结点(        ),否则没有左兄弟。

  • A. 2i+1
  • B. i+1
  • C. i-1
  • D. 2i-1

17. (单选题)一棵完全二叉树上有1001个结点,其中叶子结点的个数是(       )。

  • A. 501
  • B. 250
  • C. 254
  • D. 500

18. (单选题)在下列存储形式中,(    )不是树的存储形式?

  • A. 孩子兄弟表示法 
  • B. 孩子链表表示法 
  • C. 顺序存储表示法
  • D. 双亲表示法

19. (单选题)深度为h的满m叉树的第k层有(  )个结点。(1=<k=<h)

  • A. 

  • B. 

  • C. 

  • D. 

20. (单选题)一个具有1025个结点的二叉树的高h为( )

  • A. 11至1025之间
  • B. 10至1024之间
  • C. 10
  • D. 11

21. (单选题)由3个结点可以构造出多少种不同的二叉树?(       )。

  • A. 3
  • B. 5
  • C. 2
  • D. 4

22. (单选题)在一棵二叉树上第4层的结点数最多为(       )。

  • A. 6
  • B. 4
  • C. 8
  • D. 2

23. (单选题)利用二叉链表存储树,则根结点的右指针是( )

  • A. 指向最左孩子
  • B. 非空
  • C. 空
  • D. 指向最右孩子

24. (单选题)设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有(   )个。

  • A. n−1
  • B. n+1
  • C. n
  • D. n+2

25. (单选题)n(n≥2)个权值均不相同的字符构成哈夫曼树,关于该树的叙述中,错误的是( )

  • A. 树中任一非叶结点的权值一定不小于下一层任一结点的权值
  • B. 该树一定是一棵完全二叉树
  • C. 树中两个权值最小的结点一定是兄弟结点
  • D. 树中一定没有度为1的结点

26. (单选题)任何一棵二叉树的叶子结点在先序、中序和后序遍历序列中的相对次序(        )。

  • A. 不能确定
  • B. 以上都不对
  • C. 不发生改变
  • D. 发生改变

27. (单选题)下面关于二叉树的叙述正确的是(   )。

  • A. 树是特殊的二叉树
  • B. 二叉树等价于度为2的树
  • C. 完全二叉树必为满二叉树
  • D. 二叉树的左右子树有次序之分

28. (单选题)在一棵度为3的树中,度为3的结点数为2个,度为2的结点数为1个,度为1 的结点2个,则度为0的结点数为(       )个。

  • A. 7
  • B. 4
  • C. 5
  • D. 6

29. (单选题)一个具有1025个结点的二叉树的高h为(       )。

  • A. 10至1024之间
  • B. 11至1025之间
  • C. 11
  • D. 10

30. (单选题)线索二叉树中,结点p没有左子树的充要条件是(         )。

  • A. p->ltag=1且p->lc=NULL
  • B. p->lc=NULL
  • C. 以上都不对
  • D. p->ltag=1

🎯答案:

16-20:CACDA

21-25:BCCBB

26-30:CDDBD

28.

答案解析:

假设根结点度为0时,叶结点数为 1;若树中每出现1个度为1的结点,则叶子数增加0个,每出现1个度为2的结点,叶子数增加1个,每出现1个度为3的结点,则叶子数增加2个……依此类推,每个度为m的结点,可增加m-1个叶子数。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1373927.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RTK及其相关概念扫盲

RTK 载波相位 载波相位测量是一种精确的距离测量技术&#xff0c;常用于全球定位系统&#xff08;GPS&#xff09;和其他卫星导航系统。这种方法的基本原理涉及以下几个关键步骤&#xff1a; 载波信号的发射与接收&#xff1a;载波信号是一种高频的电磁波&#xff0c;由卫星发…

如何上传苹果ipa安装包?

目录 引言 摘要 第二步&#xff1a;打开appuploader工具 第二步&#xff1a;打开appuploader工具&#xff0c;第二步&#xff1a;打开appuploader工具 第五步&#xff1a;交付应用程序&#xff0c;在iTunes Connect中查看应用程序 总结 引言 在将应用程序上架到苹果应用…

什么牌子护眼灯好,防蓝光?安利防蓝光好用的护眼台灯

在我们小时候&#xff0c;并没有护眼灯这一概念&#xff0c;写作业的主要光源还是家中的白炽灯&#xff0c;有条件的会在桌上摆个台灯&#xff0c;但室内环境仍显得比较昏暗。如今的孩子学习环境相比我们小时候有了很大升级&#xff0c;家长对视力健康也更重视&#xff0c;护眼…

操作系统导论-课后作业-ch5

关于man的使用 man 系统参考手册 man n name 在系统手册第n章查看name1. 代码&#xff1a; #include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <sys/wait.h>int main() {int x 100;int rc fork();if (rc -1) {fprintf…

微信/QQ/百度网盘/QQ邮箱上传附件/网络上传文件很慢怎么办?

文章目录 前言解决 前言 继上一次遇到这个问题没几天&#xff0c;期间也断断续续遇到过一点 以为还是因为硬件原因&#xff0c;再一次进行长按关机键放静电&#xff0c;但是这次就没有效果了&#xff0c;上传还是超级慢。 此时我就以为我的电脑坏了&#xff0c;差点拿去修 直到…

武汉灰京文化:跨平台游戏的崛起,破壁无界,畅游全场!

随着科技的飞速发展&#xff0c;游戏平台之间的界限逐渐模糊&#xff0c;许多优秀的游戏已经不再只局限于单一的游戏设备平台。无论你身处何处&#xff0c;只要有网络连接&#xff0c;你就可以随时随地畅玩自己喜欢的游戏&#xff0c;而无需更换设备或重新安装&#xff0c;这无…

缓存代理服务器

1 缓存代理 1.1 缓存代理的概述 web代理的作用 缓存网页对象&#xff0c;减少重复请求 存储一些之前被访问的或且可能将要备再次访问的静态网页资源对象&#xff0c;使用户可以直接从缓存代理服务器获取资源&#xff0c;从而减少上游原始服务器的负载压力&#xff0c;加快整…

算法与数据结构--最小生成树算法

一.应用的场景 类似于这种最小成本问题&#xff0c;实际上就是计算加权图把所有点连起来权重之和最小值的时候是怎么连接的。类似的问题还有最短耗时之类的问题。 二.最小生成树的定义 生成树&#xff1a; 图的生成树是它的一颗含有其所有顶点的无环连通子图。 【简单说就是所…

Apache ActiveMQ RCE CNVD-2023-69477 CVE-2023-46604

漏洞简介 Apache ActiveMQ官方发布新版本&#xff0c;修复了一个远程代码执行漏洞&#xff0c;攻击者可构造恶意请求通过Apache ActiveMQ的61616端口发送恶意数据导致远程代码执行&#xff0c;从而完全控制Apache ActiveMQ服务器。 影响版本 Apache ActiveMQ 5.18.0 before 5.1…

ssh | OpenSSH - with TCP port forwarding | ssh通过 tcp转发数据 | ssh 隧道

讲的会有点啰嗦 一次抓包 发现的问题 tcpdump -vvv -X -n -i any -s0 host “xx.xx.xx.xx” and port 22 -w xxx.pcap 然后从数据中发现了一问题&#xff0c;总所周知&#xff0c;ssh 通过加密的方式传递数据 多以 也会把 ssh 当作隧道 通信 然后在抓的数据中发现了一些 tcp协议…

jmeter监控服务器资源使用情况

GitHub - undera/perfmon-agent: Server metrics fetching agent, based on SIGAR 下载安装包&#xff1a;ServerAgent-2.2.3.zip 解压先 启动&#xff0c;如果是windows运行startAgent.bat&#xff0c;如果是linux运行startAgent.sh 注意&#xff1a;linux上注意权限的问题…

CRM系统进行市场营销,这些功能可以派上用场。

现如今的企业想要做好营销&#xff0c;不仅仅依赖于一句玄之又玄的slogan亦或是电子邮件的狂轰乱炸。要想做好市场活动营销需要一个前提——那就是CRM管理系统发挥作用的地方。但CRM系统关于营销的功能太多了——对于不太了解的人来说很容易不知所措。那么&#xff0c;CRM系统做…

超声波清洗机哪个品牌值得推荐?值得入手超声波清洗机都在这

在繁忙的生活中&#xff0c;配戴眼镜朋友都清楚&#xff0c;眼镜常常因为各种污渍而失去原有的光泽&#xff0c;刚新配的眼镜是蹭蹭亮的&#xff0c;佩戴一段时间后就没有原先那么亮了&#xff0c;镜片上沾满了污渍、灰尘等&#xff0c;眼镜支架缝隙中也是一样&#xff0c;普通…

大话 JavaScript(Speaking JavaScript):第十六章到第二十章

第十六章&#xff1a;变量&#xff1a;作用域、环境和闭包 原文&#xff1a;16. Variables: Scopes, Environments, and Closures 译者&#xff1a;飞龙 协议&#xff1a;CC BY-NC-SA 4.0 本章首先解释了如何使用变量&#xff0c;然后详细介绍了它们的工作方式&#xff08;环境…

python爬虫实战(10)--获取本站热榜

1. 需要的类库 import requests import pandas as pd2. 分析 通过分析&#xff0c;本站的热榜数据可以直接通过接口拿到&#xff0c;故不需要解析标签&#xff0c;请求热榜数据接口 url "https://xxxt/xxxx/web/blog/hot-rank?page0&pageSize25&type" #本…

【集合大练习】---------------简易学生管理系统

目标&#xff1a; 实现学生对象新增&#xff0c;删除&#xff0c;查看&#xff0c;对象信息修改 整体实现思路&#xff1a; 1.定义学生类-------------创建学生对象 2.管理界面代码编写-------------命令提示面板 3.添加学生的代码编写---------add功能实现 4.查看学生信…

哪个品牌的运动耳机比较好?哪个运动耳机好?2024年运动耳机推荐

​对于追求健康生活方式的人&#xff0c;高质量的运动耳机是维持锻炼动力和专注的不可或缺的装备。在跑步、骑行或进行其他形式的锻炼时&#xff0c;运动耳机能为我们提供动感的音乐&#xff0c;为运动体验增添活力。以下是市场上一些表现出色的运动耳机&#xff0c;都来看看有…

红黑树的了解以及代码实现

什么是红黑树 红黑树是在二叉搜索树的基础上添加颜色&#xff0c;通过对任何一条路径的颜色的限制&#xff0c;确保红黑树的任何一条路径不会超过其他路径的两倍&#xff0c;是一棵近似平衡的树。 红黑树的节点不是红色就是黑色&#xff0c;其节点的排列除了需要按二插搜索树的…

微信,支付宝“免密支付”,关闭教程!

不久前&#xff0c;一位中年妇女捡到了一部手机&#xff0c;并使用免密支付的方式消费掉了手机里的所有余额。这一事件在微博上成为了热搜话题&#xff0c;引起了网友们的热议。 据报道&#xff0c;一名泸州市的居民在捡到一部他人的手机后&#xff0c;发现该手机没有设置锁屏密…

全网最详细mysql5.7安装(保姆级别)

文章目录 数据库MySQL5.7安装包安装环境变量配置检测是否安装配置成功MySQL 启动和关闭 数据库 概念&#xff1a;数据库&#xff08;DataBase&#xff09;简称&#xff1a;DB 用于存储和管理数据的仓库 数据库的特点 1、持久化存储数据&#xff0c;其实数据库就是一个文件系统…