niusouti.com
更多“在二叉排序树中插入一个新结点,总是作为叶子结点插入。”相关问题
  • 第1题:

    在平衡的二叉排序树中,向某个平衡因子不为零的结点的树中插入一新结点,必引起平衡旋转。()


    参考答案:错误

  • 第2题:

    当在二叉排序树中插入一个新结点时,若树中不存在与待插入结点的关键字相同的结点,且新结点的关键字小于根结点的关键字,则新结点将成为()

    A.左子树的叶子结点

    B.左子树的分支结点

    C.右子树的叶子结点

    D.右子树的分支结点


    参考答案:A

  • 第3题:

    在二叉排序树中插入一个结点的时间复杂度为()。


    答案:B
    解析:
    在二叉排序树中进行插入时最坏情况下时间复杂度是O(n)。

  • 第4题:

    在查找树中插入一个新结点,总是插入到叶结点下面。


    正确答案:错误

  • 第5题:

    一个具有n个结点的单链表,在指针p所指结点后插入一个新结点的时间复杂度为();在给定值为x的结点后插入一个新结点的时间复杂度为()。


    正确答案:O(1);O(n)

  • 第6题:

    在二叉排序树上插入新的结点时,不必移动其它结点,仅需改动某个结点的指针,由空变为非空即可。


    正确答案:正确

  • 第7题:

    在一棵高度为h的B—树中,叶子结点处于第()层,当向该B—树中插入一个新关键码时,为查找插入位置需读取()个结点。


    正确答案:h+1;h

  • 第8题:

    判断题
    当向二叉排序树中插入一个结点,则该结点一定成为叶子结点。(  )
    A

    B


    正确答案:
    解析:

  • 第9题:

    填空题
    一个具有n个结点的单链表,在指针p所指结点后插入一个新结点的时间复杂度为();在给定值为x的结点后插入一个新结点的时间复杂度为()。

    正确答案: O(1),O(n)
    解析: 在p所指结点后插入一个新结点只需修改指针,所以时间复杂度为Ο(1);而在给定值为x的结点后插入一个新结点需要先查找值为x的结点,所以时间复杂度为Ο(n)。

  • 第10题:

    填空题
    一棵深度为h的B-树,任一个叶子结点所处的层数为(),当向B-树中插入一个新关键字时,为检索插入位置需读取()个结点。

    正确答案: h,h
    解析: 暂无解析

  • 第11题:

    判断题
    在二叉排序树中插入新结点时,新结点总是作为叶子结点插入。
    A

    B


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

  • 第12题:

    判断题
    在二叉树排序树中插入一个新结点,总是插入到叶结点下面。
    A

    B


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

  • 第13题:

    在二叉查找树中,新结点总是作为叶结点插入。()

    此题为判断题(对,错)。


    答案:正确

  • 第14题:

    以下关于二叉排序树的说法正确的是()。Ⅰ.在二叉排序树中,每个结点的关键字都比左孩子关键字大,比右孩子关键字小Ⅱ.每个结点的关键字都比左孩子关键字大,比右孩子关键字小,这样的二叉树都是二叉排序树Ⅲ,在二叉排序树中,新插入的关键字总是处于最底层Ⅳ.在二叉排序树中,新结点总是作为叶子结点来插入的Ⅴ.二叉排序树的查找效率和二叉排序树的高度有关

    A.Ⅰ、Ⅱ、Ⅳ、Ⅴ
    B.Ⅱ、Ⅲ、Ⅳ
    C.Ⅰ、Ⅲ、Ⅴ
    D.Ⅰ、Ⅳ、Ⅴ

    答案:D
    解析:
    在二叉排序树中,新插入的关键字总是作为叶子结点来插入的,但是叶子结点不一定总是处于最底层。对于二叉排序树,左子树上所有记录的关键字均小于根记录的关键字;右子树上所有记录的关键字均大于根记录的关键字。而不是仅仅与左、右孩子的关键字进行比较。

  • 第15题:

    二叉排序树插入操作中,新插入的结点总是以树的()结点被插入的。


    正确答案:

  • 第16题:

    一棵深度为h的B-树,任一个叶子结点所处的层数为(),当向B-树中插入一个新关键字时,为检索插入位置需读取()个结点。


    正确答案:h;h

  • 第17题:

    向一棵二叉排序树中插入一个元素时,若元素的值小于根结点的值,则接着向根结点的()插入,若元素的值大于根结点的值,则接着向根结点的()插入。


    正确答案:左子树;右子树

  • 第18题:

    对于一个具有n个结点的单链表中,在已知的结点后插入一个新结点的时间复杂度为()在给定值为X的结点后插入一个新结点的时间复杂度为()。


    正确答案:O(1);O(n)

  • 第19题:

    在二叉排序树中插入新结点时,新结点总是作为叶子结点插入。


    正确答案:正确

  • 第20题:

    填空题
    二叉排序树插入操作中,新插入的结点总是以树的()结点被插入的。

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

  • 第21题:

    填空题
    向一棵二叉排序树中插入一个元素时,若元素的值小于根结点的值,则接着向根结点的()插入,若元素的值大于根结点的值,则接着向根结点的()插入。

    正确答案: 左子树,右子树
    解析: 暂无解析

  • 第22题:

    填空题
    在一棵高度为h的B—树中,叶子结点处于第()层,当向该B—树中插入一个新关键码时,为查找插入位置需读取()个结点。

    正确答案: h+1,h
    解析: B-树的叶子结点可以看作是外部结点(即查找失败)的结点,通常称为外结点。实际上这些结点不存在,指向这些结点的指针为空,B-树将记录插入在终端结点中。

  • 第23题:

    判断题
    在查找树中插入一个新结点,总是插入到叶结点下面。
    A

    B


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

  • 第24题:

    填空题
    对于一个具有n个结点的单链表中,在已知的结点后插入一个新结点的时间复杂度为()在给定值为X的结点后插入一个新结点的时间复杂度为()。

    正确答案: O(1),O(n)
    解析: 暂无解析