`
128kj
  • 浏览: 594868 次
  • 来自: ...
社区版块
存档分类
最新评论

二叉树:选择题

阅读更多
下面是有关二叉树的叙述,请判断正误(每小题1分,共10分)
( √ )1. 若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n—1个非空指针域。
( × )2.二叉树中每个结点的两棵子树的高度差等于1。 
( √ )3.二叉树中每个结点的两棵子树是有序的。    
( × )4.二叉树中每个结点有两棵非空子树或有两棵空子树。

( × )5.二叉树中每个结点的关键字值大于其左非空子树(若存在的话)所有结点的关键字值,且小于其右非空子树(若存在的话)所有结点的关键字值。   (应当是二叉排序树的特点)

( × )6.二叉树中所有结点个数是2^(k-1)-1,其中k是树的深度。

( × )7.二叉树中所有结点,如果不存在非空左子树,则不存在非空右子树。 

( × )8.对于一棵非空二叉树,它的根结点作为第一层,则它的第i层上最多能有2^i—1个结点。(应2^(i-1))

( √ )9.用二叉链表法(link-rlink)存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。
(正确。用二叉链表存储包含n个结点的二叉树,结点共有2n个链域。由于二叉树中,除根结点外,每一个结点有且仅有一个双亲,所以只有n-1个结点的链域存放指向非空子女结点的指针,还有n+1个空指针。)即有后继链接的指针仅n-1个。

( √ )10. 具有12个结点的完全二叉树有5个度为2的结点。
最快方法:用叶子数=[n/2]=6,再求n2=n0-1=5

分享到:
评论

相关推荐

    二叉树面试题 树和二叉树总结.doc

    本资源摘要信息涵盖了树和二叉树的面试题总结,包括选择题和解释。涵盖的知识点包括树和二叉树的定义、性质、操作和应用等。 一、树和二叉树的定义 树是一种数据结构,由一个根节点和零个或多个子树组成。二叉树是...

    二叉树模板代码 二叉树习题

    二叉树是一种重要的数据结构,广泛应用于计算机科学的多个领域,如算法设计、数据库系统、编译器等。...在实际编程中,还可以结合实际场景选择合适的数据结构,如平衡二叉搜索树(AVL、红黑树等)来优化性能。

    树和二叉树习题(老师给的题)含答案

    一、选择题 1. 由于二叉树中每个结点的度最大为 2,所以二叉树是一种特殊的树,这种说法正确。 答案:A. 正确 2. 假定在一棵二叉树中,双分支结点数为 15,单分支结点数为 30 个,则叶子结点数为 16。 答案:B. ...

    二叉树课练空题

    ### 三、选择题中的知识点 1. **空树**:空树既不是树也不是二叉树。 2. **二叉树的存储方式**:二叉树可以用顺序存储结构也可以用链式存储结构来存储。 3. **完全二叉树的深度**:具有`n`个节点的完全二叉树的深度...

    《数据结构与算法》(张晓莉)习题:选择题、判断题.pdf

    由于给定文件内容中出现了大量的乱码、重复字符以及无法识别的字符,以至于无法直接从中提取出有关《数据结构与算法》课程的具体知识点。...另外,习题中提到的判断题和选择题通常用于检验学生对上述知识点的掌握程度。

    数据结构1800题_pdf

    15. **非线性数据结构实例**:选择题第15题中,完全二叉树(C)是非线性数据结构。 16. **连续存储的理解**:选择题第16题中,连续存储设计时,存储单元的地址一定是连续的(A)。 17. **逻辑结构的辨识**:选择题第17题...

    数据结构1800题树及二叉树章节答案

    在本题集中,主要涉及了树与二叉树的选择题、判断题和填空题,涵盖了很多重要的知识点。 首先,从选择题中,我们可以看到涉及到二叉树性质的考察,如节点数量的计算公式,例如第12题,通过二叉树的节点公式n = n0 +...

    用二叉树做的心理测试(mfc)

    在IT领域,二叉树是一种基础且重要的数据结构,它被广泛应用于各种算法和系统设计中。在这个“用二叉树做的心理测试(mfc)”项目中,开发者利用了二叉树的概念来构建一种创新的心理测试应用。下面将详细阐述二叉树...

    数据结构 树 二叉树

    例如题目中的选择题第四题,深度为5的完全二叉树至多有31个节点。 - **性质3**:一棵深度为h的完全二叉树至少有\(2^{h-1}\)个节点。 ##### 3. 二叉树的遍历方法 - **前序遍历**:访问顺序为根->左子树->右子树。 -...

    2015-2016 第一学期试题A答案201511121

    一、选择题解析 1.D:该题考查了链表的基本概念和操作。链表是一种动态分配内存的数据结构,每个节点都包含一个指向下一个节点的指针。 2.A:该题考查了二叉树的基本概念和特点。二叉树是一种特殊的树形结构,每个...

    第六章 树和二叉树作业及答案(100分).docx

    ### 选择题解析 #### 1. 度为2的结点数 - **题目描述**:一棵二叉树的顺序存储情况如下,需要求出度为2的结点数。 - **答案解析**:根据给定的顺序存储情况,我们可以得知结点A有两个孩子(B和C),结点D有两个孩子...

    2017考研计算机统考408真题版.doc

    该文件是2017年计算机统考408真题的Word文档,总共包含17道选择题和1道编程题,涵盖计算机科学的多个领域,包括算法、数据结构、计算机系统、数据库、操作系统、计算机网络等。 以下是该文件中每道题目的相关知识点...

    二叉树习题课的PPT

    10. **选择题解答**: - 含有257个结点的完全二叉树深度可通过log2(n+1)向下取整得到,约为8。 - 700个结点的完全二叉树,叶子结点数量为[700/2] = 350。 - 1000个结点的完全二叉树,叶子结点为[1000/2] = 500,...

    数据结构习题and答案

    - 习题中的判断题和选择题涵盖了二叉树的多种性质和概念,如结点的度、完全二叉树的性质、二叉树的转换、遍历顺序等。 - 比如,第5题说明在完全二叉树中,无左孩子的结点必定是叶结点。 - 第10题指出,一棵树转换...

    第六章树和二叉树学生版1

    第六章主要讲解了树和二叉树的基本概念和特性,涉及了多项选择题和填空题,涵盖了多个知识点。以下是对这些知识点的详细说明: 1. 满二叉树的性质:在一棵具有5层的满二叉树中,结点总数可以通过公式2^(h-1)-1计算...

    数据结构和算法选择题.doc

    选择题中涉及了多个方面的知识点,主要包括: 1. 算法的概念:算法的执行效率与数据的存储结构有关,空间复杂度指的是算法在运行过程中临时占用存储空间大小的量度,有穷性意味着算法必须在有限步骤后终止。 2. ...

    第6章二叉树答案.

    #### 三、单项选择题知识点解析 1. **空树的分类**: - **知识点**:不含任何节点的空树的分类。 - **解析**:不含任何节点的空树既可以被视为一棵树也可以被视为一棵二叉树。因此,选项C是正确的。 以上是关于...

    二级选择题

    计算机二级考试中的选择题涵盖了多个IT基础知识领域,主要包括算法、数据结构、软件工程、数据库管理和编程语言等。下面是根据题目内容解析的相关知识点: 1. **算法**:算法的执行效率与数据的存储结构有关,例如...

Global site tag (gtag.js) - Google Analytics