参考答案和解析
正确答案:
 
更多“通常递归所采用的数据结构?递归和循环的区别?”相关问题
  • 第1题:

    数据结构与算法里,小明的烦恼问题的核心代码利用()实现的。

    • A、递归算法
    • B、循环嵌套
    • C、单层循环
    • D、只用了分支结构

    正确答案:B

  • 第2题:

    数据结构与算法里,一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件()时,递归前进。

    • A、满足
    • B、不满足
    • C、超出
    • D、以上三项都不对

    正确答案:B

  • 第3题:

    对递归定义的数据结构不要使用递归过程。


    正确答案:错误

  • 第4题:

    数据结构与算法里,汉诺塔问题的递归分为()几部分。

    • A、递归前进段
    • B、递归返回段
    • C、递归出口
    • D、递归问题

    正确答案:A,B,C

  • 第5题:

    数据结构与算法里,一般来说,递归需要有下列哪三项条件()。

    • A、递归返回段
    • B、递归前进段
    • C、递归出口
    • D、递归中间段

    正确答案:A,B,C

  • 第6题:

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


    正确答案:正确

  • 第7题:

    一个递归算法必须包括()。

    • A、递归关系式
    • B、循环过程
    • C、递归关系式和终止条件
    • D、循环过程和终止条件

    正确答案:C

  • 第8题:

    多选题
    数据结构与算法里,关于递归说法正确的是()。
    A

    递归是函数自身调用编程技术

    B

    有返回值的函数可以是递归的函数

    C

    无返回值函数是不能使用递归的

    D

    递归分为直接递归和间接递归


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

  • 第9题:

    问答题
    什么是递归算法?通常情况下,递归算法在执行过程中需要借助何种数据结构?

    正确答案: 一个算法在结束本算法之前,直接或者间接地调用算法自身,这样的算法称为递归算法。递归算法在执行过程中通常需要借助于堆栈这种数据结构来完成。
    解析: 暂无解析

  • 第10题:

    多选题
    数据结构与算法里,汉诺塔问题的递归分为()几部分。
    A

    递归前进段

    B

    递归返回段

    C

    递归出口

    D

    递归问题


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

  • 第11题:

    多选题
    数据结构与算法里,一般来说,递归需要有下列哪三项条件()。
    A

    递归返回段

    B

    递归前进段

    C

    递归出口

    D

    递归中间段


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

  • 第12题:

    判断题
    对递归定义的数据结构不要使用递归过程。
    A

    B


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

  • 第13题:

    什么是递归算法?通常情况下,递归算法在执行过程中需要借助何种数据结构?


    正确答案:一个算法在结束本算法之前,直接或者间接地调用算法自身,这样的算法称为递归算法。递归算法在执行过程中通常需要借助于堆栈这种数据结构来完成。

  • 第14题:

    数据结构与算法里,A函数调用B函数,B函数又调用了A函数,这种调用是(),下列选项不是正确答案的是()。

    • A、直接递归
    • B、间接递归
    • C、非递归
    • D、嵌套调用

    正确答案:A,C,D

  • 第15题:

    在计算递归曲数时,如不使用递归过程.则一般悄况下必须借助于()数据结构。


    正确答案:

  • 第16题:

    数据结构与算法中,递归算法需要有下列哪三项条件()。

    • A、递归前进段
    • B、递归返回段
    • C、递归出口
    • D、递归中间段

    正确答案:A,B,C

  • 第17题:

    数据结构与算法里,关于递归说法正确的是()。

    • A、递归是函数自身调用编程技术
    • B、有返回值的函数可以是递归的函数
    • C、无返回值函数是不能使用递归的
    • D、递归分为直接递归和间接递归

    正确答案:A,B,D

  • 第18题:

    关于递归的有关内容描述项正确的是()

    • A、可以采用递归解决汉诺塔游戏的问题
    • B、递归可以分为直接递归与间接递归
    • C、可以采用递归解决求一个数n!问题
    • D、递归就是在过程或函数里调用自身

    正确答案:A,B,C,D

  • 第19题:

    单选题
    数据结构与算法里,一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件()时,递归前进。
    A

    满足

    B

    不满足

    C

    超出

    D

    以上三项都不对


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

  • 第20题:

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

    B


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

  • 第21题:

    多选题
    数据结构与算法中,递归算法需要有下列哪三项条件()。
    A

    递归前进段

    B

    递归返回段

    C

    递归出口

    D

    递归中间段


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

  • 第22题:

    单选题
    一个递归算法必须包括()。
    A

    递归关系式

    B

    循环过程

    C

    递归关系式和终止条件

    D

    循环过程和终止条件


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

  • 第23题:

    多选题
    数据结构与算法里,A函数调用B函数,B函数又调用了A函数,这种调用是(),下列选项不是正确答案的是()。
    A

    直接递归

    B

    间接递归

    C

    非递归

    D

    嵌套调用


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