更多“最左简单子树的末端节点构成的符号串称为()。”相关问题
  • 第1题:

    二叉树是节点的有限集合,这个有限集合或者为【 】,或者由一个根节点及两棵不相交的、分别称为根的左子树和右子树的二叉树组成。


    正确答案:空集或空
    空集或空 解析:本题考查“二叉树”概念的理解。二叉树是数据结构中的—个重要概念,二叉树的定义是—个递归定义,从—个空集开始定义展开,这里填写空集或空均可。

  • 第2题:

    若二叉树的前序遍历序列与中序遍历序列相同且树中节点数大于1,则该二叉树的______。

    A.只有根节点无左予树

    B.只有根节点无右子树

    C.非叶子节点只有左子树

    D.非叶子节点只有右子树

    A.

    B.

    C.

    D.


    正确答案:D

  • 第3题:

    如果二叉树中任何二个节点的值都大于它的左子树上所有节点的值而小于右子树上所有节点的值,要得到各节点值的递增序列,应按下列哪种次序排列节点?

    A.先根

    B.中根

    C.后根

    D.层次


    正确答案:B
    解析:中根序列的顺序从逻辑上来说总是“左一根一右”,在本题中,这样的遍历顺序正好构成一个递增序列。

  • 第4题:

    以下关于平衡二叉树叙述中,说法错误的是(65)。

    A.任意节点的左、右子树节点数目相同

    B.任意节点的左、右子树高度可以不相同

    C.所有节点的平衡因子只可能是-1、0和1

    D.任意节点的左、右子树高度之差的绝对值不大于1


    正确答案:A
    解析:平衡二叉树又称为AVL树,它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树节点的平衡因子(Balance Factor,BF)定义为该节点的左子树的深度减去其右子树的深度,则平衡二叉树上所有节点的平衡因子只可能是-1、0和1。只要树上有一个节点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。选项A——“任意节点的左、右子树节点数目相同”的说法不正确。

  • 第5题:

    简单网络管理协议是由Internet工程任务组提出的,其模型由 【 】节点和管理节点构成。


    正确答案:代理
    代理 解析:标准的网络管理协议包括简单网络管理协议(SNMP)、公共管理信息服务/协议(CMIS/CMIP)和局域网个人管理协议(LMMP)。其中,SNMP模型由代理节点和管理节点组成。

  • 第6题:

    一个句型中的最左简单短语称为该句型的()。


    正确答案:句柄

  • 第7题:

    若X是二叉中序线索树中一个有左孩子的结点,且X不为根,则X的前驱为()。

    • A、X的双亲
    • B、X的右子树中最左的结点
    • C、X的左子树中最右结点
    • D、X的左子树中最右叶结点

    正确答案:C

  • 第8题:

    关于二叉排序树描述有误的是()。

    • A、二叉排序的右子树上结点的关键字小于左子树上的结点的关键字
    • B、二叉排序的左子树上结点的关键字小于右子树上的结点的关键字
    • C、二叉排序的根节点的关键大于右子树上结点的关键字
    • D、二叉排序的根节点的关键大于左子树上结点的关键字

    正确答案:A,C

  • 第9题:

    二叉树是有()基本单元构成。

    • A、根节点
    • B、叶节点
    • C、左子树
    • D、右子树

    正确答案:A,C,D

  • 第10题:

    填空题
    一个句型中的最左简单短语称为该句型的()。

    正确答案: 句柄
    解析: 暂无解析

  • 第11题:

    填空题
    树中某结点的子树的个数称为该结点的(),子树的根结点称为该结点的(),该结点称为其子树根结点的()。

    正确答案: 度,孩子,双亲
    解析: 暂无解析

  • 第12题:

    单选题
    若X是二叉中序线索树中一个有左孩子的结点,且X不为根,则X的前驱为(  )。
    A

    X的双亲

    B

    X的右子树中最左的结点

    C

    X的左子树中最右结点

    D

    X的左子树中最右叶结点


    正确答案: D
    解析:

  • 第13题:

    将一棵树转换为一个二叉树后,该二叉树必定()

    A、没有左子树

    B、没有右子树

    C、所有的节点都没有左子树

    D、所有的节点都没有右子树


    参考答案:B

  • 第14题:

    阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。

    【说明】

    一棵非空二叉树中“最左下”结点定义为:若树根的左子树为空,则树根为“最左下”结点;否则,从树根的左子树根出发,沿结点的左

    子树分支向下查找,直到某个结点不存在左子树时为止,该结点即为此二叉树的“最左下”结点。例如,下图所示的以 A为根的二叉树的“最

    左下”结点为D,以C为根的子二叉树中的“最左下”结点为C。

    二叉树的结点类型定义如下:

    typedef stmct BSTNode{

    int data;

    struct BSTNode*lch,*rch;//结点的左、右子树指针

    }*BSTree;

    函数BSTree Find Del(BSTree root)的功能是:若root指向一棵二叉树的根结点,则找出该结点的右子树上的“最左下”结点*p,并从

    树于删除以*p为根的子树,函数返回被删除子树的根结点指针;若该树根的右子树上不存在“最左下”结点,则返回空指针。

    【函数】

    BSTrce Find_Del(BSTreeroot)

    { BSTreep,pre;

    if ( !root ) return NULL; /*root指向的二叉树为空树*/

    (1); /*令p指向根结点的右子树*/

    if ( !p ) return NULL;

    (2); /*设置pre的初值*/

    while(p->lch){ /*查找“最左下”结点*/

    pre=p;p=(3);

    }

    if ((4)==root) /*root的右子树根为“最左下”结点*/

    pre->rch=NULL;

    else

    (5)=NULL; /*删除以“最左下”结点为根的子树*/

    reurn p;

    }


    正确答案:(1)p=root->rch (2)pre=root (3)p->lch (4)pre (5)pre->lch
    (1)p=root->rch (2)pre=root (3)p->lch (4)pre (5)pre->lch 解析:根据题目中的说明,函数BSTree FindDel (BSTreeroot)的功能是:若root指向一棵二叉树的根结点,则找出该结点的右子树上的“最

    左下”结点*p,并从树中删除以 *p为根的子树,函数返回被删除子树的根结点指针;若该树根的右子树上不存在“最左下”结点,则返回空指

    针。而一棵非空二叉树中“最左下”结点定义为:若树根的左子树为空,则树根为“最左下”结点;否则,从树根的左子树根出发,沿结点的

    左子树分支向下查找,直到某个结点不存在左子树时为止,该结点即为此二叉树的“最左下”结点。
    因此,给定一棵非空二叉树后,其右子树上的“最左下”结点要么为右子树根结点自己,要么为右子树根的左子树结点。
    当二叉树非空时,root指向的结点是存在的,因此,令p指向根结点的右子树表示为“p=root->rch"。在二叉树上删除结点的操作实质上

    是重置其父结点的某个子树指针,因此查找被删除结点时,需要保存被删结点的父结点指针,pre起的就是这个作用。空 (2)处应填入

    “p=root",使得指针pre与p指向的结点始终保持父子关系。根据“最左下”结点的定义,空(3)处应填入“p->lch"。
    当root的右子树根为“最左下”结点时,pre指针的指向就不会被修改,因此,空 (4)处应填入“pre”。若“最左下”结点在root的右子

    树的左子树上,则删除以p指向的“最左下”结点为根的子树就是将pre(*p的父结点)的左子树指针置空,因此,空 (5)填入“pre->Ich"。

  • 第15题:

    在一非空二叉树的中序遍历序列中,根结点的右边(40)。

    A.只有右子树上的所有结点

    B.只有右子树上的部分结点

    C.只有左子树上的部分结点

    D.只有左子树上的所有结点最左子树


    正确答案:A
    解析:中序遍历二叉树的操作定义为:1、中序遍历左子树;2、访问根结点;3、中序遍历右子树。所以应该选择A。

  • 第16题:

    在平衡二叉树中,(6)。

    A.任意节点的左、右子树节点数目相同

    B.任意节点的左、右子树高度相同

    C.任意节点的左、右子树高度之差的绝对值不大于1

    D.不存在度为1的节点


    正确答案:C
    解析:平衡二叉树又称AVL树。它或者是一棵空树,或者是具有下列性质的二叉树。①左子树和右子树都是平衡二叉树;②左子树和右子树的深度之差的绝对值不超过1;③二叉树上节点的平衡因子定义为该节点的左子树的深度减去它的右子树的深度。由此可见,平衡二叉树上所有节点的平衡因子只可能是-1,0,1。只要二叉树上有一个节点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。

  • 第17题:

    二叉树是有()基本单元构成。

    A.右子树
    B.叶子节点
    C.左子树
    D.根节点

    答案:A,C,D
    解析:
    二叉树由左子树、右子树和根节点构成。

  • 第18题:

    一个句型中的最左()称为该句型的句柄。

    • A、短语
    • B、简单短语
    • C、素短语
    • D、终结符号

    正确答案:B

  • 第19题:

    树中某结点的子树的个数称为该结点的(),子树的根结点称为该结点的(),该结点称为其子树根结点的()。


    正确答案:度;孩子;双亲

  • 第20题:

    梯形图按()的顺序排列,最左边的竖线称为起始母线,然后按一定的控制要求和规则连接各个节点,最后以右母线结束。


    正确答案:自上而下,从左到右

  • 第21题:

    单选题
    一个句型中的最左()称为该句型的句柄。
    A

    短语

    B

    简单短语

    C

    素短语

    D

    终结符号


    正确答案: D
    解析: 暂无解析

  • 第22题:

    多选题
    二叉树是有(  )基本单元构成。
    A

    根节点

    B

    叶节点

    C

    左子树

    D

    右子树


    正确答案: D,C
    解析:

  • 第23题:

    单选题
    最左简单子树的末端节点构成的符号串称为()。
    A

    句柄

    B

    最左素短语

    C

    素短语

    D

    简单短语


    正确答案: A
    解析: 暂无解析