更多“数据结构里,二叉树的遍历算法可以用()算法来实现,因为其定义是递”相关问题
  • 第1题:

    若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的( )。

    A.前序遍历算法

    B.层次遍历算法

    C.后序遍历算法

    D.中序遍历算法


    正确答案:D
    解析:在存储结点信息的同时,附加两个分别指向该结点最左孩子和右邻兄弟的指针域,即可得树的孩子兄弟链表表示。这种存储结构的最大优点是:它和二叉树的二叉链表表示完全一样。可利用二叉树的算法来实现对树的操作。其后序遍历对应二叉树的中序遍历;中序遍历对应二叉树的后序遍历;前遍历对应二叉树的前序遍历。

  • 第2题:

    数据结构与算法里,荷兰国旗算法要用循环嵌套来解决问题。


    正确答案:错误

  • 第3题:

    数据结构里,汉诺塔问题,是递归解决的问题,需要()来帮助算法实现。

    • A、栈
    • B、图
    • C、二叉树
    • D、队列

    正确答案:A

  • 第4题:

    数据结构里,用算法的时间复杂度来衡量算法的效率高低。


    正确答案:正确

  • 第5题:

    数据结构里,关于遍历二叉树描述正确的是()。

    • A、二叉树不可以被遍历
    • B、二叉树的遍历方式有:先序遍历、中序遍历、后序遍历、按层次遍历
    • C、二叉树的特殊形式如只有左子树的情况,是不能遍历的
    • D、完全二叉树是不能进行遍历的

    正确答案:B

  • 第6题:

    按照二又树的递归定义,对二叉树遍历的常用算法有()、()、()三种。


    正确答案:先序;中序;后序

  • 第7题:

    数据结构里,二叉树的后序遍历与二叉树的中序遍历结果一定相同。


    正确答案:错误

  • 第8题:

    单选题
    数据结构里,二叉树的遍历算法可以用()算法来实现,因为其定义是递归定义的。
    A

    递归

    B

    逆推

    C

    回溯

    D

    分治


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

  • 第9题:

    填空题
    按照二又树的递归定义,对二叉树遍历的常用算法有()、()、()三种。

    正确答案: 先序,中序,后序
    解析: 暂无解析

  • 第10题:

    填空题
    按照二又树的递归定义,对二叉树遍历的常用算法有先序、()、()三种。

    正确答案: 中序,后序
    解析: 暂无解析

  • 第11题:

    单选题
    数据结构里,汉诺塔问题,是递归解决的问题,需要()来帮助算法实现。
    A

    B

    C

    二叉树

    D

    队列


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

  • 第12题:

    填空题
    实现任意二叉树的后序遍历的非递归算法而不适用栈结构,最佳的二叉树方法是采用()。

    正确答案: 三叉列表的存储结构
    解析: 暂无解析

  • 第13题:

    按照二叉树的递归定义,对二叉树遍历的常用算法有()、()、()三种。
    先序;中序;后序

  • 第14题:

    数据结构与算法里,可以用什么语句完成迭代算法()

    • A、for语句
    • B、while语句
    • C、do-while语句
    • D、switch语句

    正确答案:A,B,C

  • 第15题:

    图的广度优先遍历算法类似于二叉树的()。

    • A、先序遍历
    • B、中序遍历
    • C、后序遍历
    • D、层次遍历

    正确答案:D

  • 第16题:

    数据结构里,二叉树的遍历分为()。

    • A、先序遍历
    • B、中序遍历
    • C、后序遍历
    • D、按层次遍历

    正确答案:A,B,D

  • 第17题:

    凡是递归定义的数据结构都可以用递归算法来实现它的操作。


    正确答案:正确

  • 第18题:

    按照二又树的递归定义,对二叉树遍历的常用算法有先序、()、()三种。


    正确答案:中序;后序

  • 第19题:

    实现任意二叉树的后序遍历的非递归算法而不适用栈结构,最佳的二叉树方法是采用()。


    正确答案:三叉列表的存储结构

  • 第20题:

    判断题
    凡是递归定义的数据结构都可以用递归算法来实现它的操作。
    A

    B


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

  • 第21题:

    多选题
    数据结构与算法里,可以用什么语句完成迭代算法()
    A

    for语句

    B

    while语句

    C

    do-while语句

    D

    switch语句


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

  • 第22题:

    填空题
    按照二叉树的递归定义,对二叉树遍历的常用算法有()、()、()三种。

    正确答案: 先序,中序,后序
    解析: 暂无解析

  • 第23题:

    多选题
    数据结构里,二叉树的遍历分为()。
    A

    先序遍历

    B

    中序遍历

    C

    后序遍历

    D

    按层次遍历


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