(模拟题)二叉树和树.docxVIP

  • 1
  • 0
  • 约3.37千字
  • 约 7页
  • 2021-03-26 发布于天津
  • 举报
第6章 树和二叉树 自测卷解答 姓名 班级 题号 -一- -二二 三 四 五 六 总分 题分 10 15 11 20 20 24 100 得分 -、下面是有关二叉树的叙述,请判断正误(每小题 1分,共10分) ()1.若二叉树用二叉链表作存贮结构,则在 n个结点的二叉树链表中只有 n— 1个非空指针域。 ()2?二叉树中每个结点的两棵子树的高度差等于 1。 ()3?二叉树中每个结点的两棵子树是有序的。 )4?二叉树中每个结点有两棵非空子树或有两棵空子树。 5?二叉树中每个结点的关键字值大于其左非空子树(若存在的话)所有结点的关键字值,且小于其右 非空子树(若存在的话)所有结点的关键字值。 ()6?二叉树中所有结点个数是 2k-1-1,其中k是树的深度。 7?二叉树中所有结点,如果不存在非空左子树,则不存在非空右子树。 8?对于一棵非空二叉树,它的根结点作为第一层,则它的第 i层上最多能有2i—1个结点。 ()9用二叉链表法(link-rlink )存储包含n个结点的二叉树,结点的 2n个指针区域中有 n+1个为空指 针。 ()10.具有12个结点的完全二叉树有 5个度为2的结点。 二填空(每空1分,共15分) 1. 由3个结点所构成的二叉树有 种形态。 2. 一棵深度为6的满二叉树有 _ 个分支结点和 个叶子。 3. 一棵具有257个结点的完全二 :■叉树,它的深度为 。 4. 设一棵完全二叉树有 700个结点,则共有 个叶子结点。 5.设一棵完全二叉树具有 1000个结点,则此完全二叉树有 个叶子结点,有— —个度为2的结点, 有 个结点只有非空左子树,有-_个结点只有非空右子树。 6?一棵含有n个结点的k叉树,可能达到的最大深度为—_,最小深度为一?。 二叉树的基本组成部分是:根( N )、左子树(L)和右子树(R)。因而二叉树的遍历次序有六种。最常 用的是三种:前序法(即按 N L R次序),后序法(即按 L R N 次序)和中序法(也称对称序法, 即按L N R次序)。这三种方法相互之间有关联。若已知一棵二叉树的前序序列是 BEFCGDH,中序序列 TOC \o 1-5 \h \z 是FEBGCHD,则它的后序序列必是 。 中序遍历的递归算法平均空间复杂度为 —_。 用5个权值{3, 2, 4, 5, 1}构造的哈夫曼(Huffman )树的带权路径长度是 — _。 三、单项选择题(每小题1分,共11分) 1 .不含任何结点的空树 。 (A) 是- -棵树; (B)是- -棵二叉树; (C)是一棵树也是一棵二叉树 ; (D)既不是树也不是二叉树 TOC \o 1-5 \h \z ()2.二叉树是非线性数据结构,所以 。 ()3?具有n(n0)个结点的完全二叉树的深度为 。 (A) log2(n) ( B ) _ log2(n) ( C ) _ log2(n) +1 (D ) log2(n)+1 ()4.把一棵树转换为二叉树后,这棵二叉树的形态是 。 (A)唯一的 (B)有多种 (C)有多种,但根结点都没有左孩子 (D)有多种,但根结点都没有右孩子 5.树是结点的有限集合,它 A_根结点,记为T。其余的结点分成为 m ( m 0)个 B 的集合T1 , T2,…,Tm,每个集合又都是树,此时结点 T称为「的父结点,「称为T的子结点(K i m)。一个结点的子结点个数为该结点的 C 。 供选择的答案 A: ①有0个或1个 ②有0个或多个 ③有且只有1个 ④有1个或1个以上 B: ①互不相交 ②允许相交 ③允许叶结点相交 ④允许树枝结点相交 C : ①权 ②维数 ③次数(或度) ④序 四、简答题(每小题4分,共20分) 1. 一棵度为2的树与一棵二叉树有何区别? 设如下图所示的二叉树 B的存储结构为二叉链表, lchild,rchild分别为指向左右孩子的指针, data为字符型,root 2. 中 为根指针,试回答下列问题: 对下列二叉树 B,执行下列算法traversal(root),试指出其输出结 果; 假定二叉树B共有n个结点,试分析算法traversal(root)的时间复 杂度。(共8分) root为根指针,结点结构为: (lchild,data,rchild )。其 C的结点类型义如下: struct node {char data; struct node * Ichild, rchild; }; 二叉树BGC算法如下: 二叉树B G void traversal(struct node *root) {if (root) {printf( “ %c”’ -doa); traversal(root-lchild); printf( “ %c” -data); travers

文档评论(0)

1亿VIP精品文档

相关文档