niusouti.com
更多“在执行递归过程时,通常使用的数据结构是(39)。A.堆栈(stack)B.队列(queue)C.图(graph)D.树(tree) ”相关问题
  • 第1题:

    在执行递归程序时,通常使用的数据结构是(38)。

    A.队列(Queue)

    B.堆栈(Stack)

    C.树(Tree)

    D.图(Graph)


    正确答案:B
    解析:递归程序运行时,调用和返回的要求是先调用后返回,因此需使用堆栈(Stack)这一数据结构。

  • 第2题:

    下列不属于线性结构的是: Which one of the followings does not belong to linear structure:(There is only one correct answer)

    A.队列(queue)

    B.散列表(hash table)

    C.向量(vector)

    D.图(graph)


    图(graph)

  • 第3题:

    【3-1-9】 将递归算法转换成非递归算法时,通常要借助的数据结构是()。 A. 线性表 B. 栈 C. 队列 D. 树


    可以用栈模拟执行过程来转换

  • 第4题:

    1、下列不属于线性结构的是: Which one of the followings does not belong to linear structure:(There is only one correct answer)

    A.队列(queue)

    B.散列表(hash table)

    C.向量(vector)

    D.图(graph)


    扩展性强

  • 第5题:

    【EX-3-1-9】 将递归算法转换成非递归算法时,通常要借助的数据结构是()。 A. 线性表 B. 栈 C. 队列 D. 树


    对于尾递归,可以用循环递推算法来转换对于其他递归,可以用栈模拟执行过程来转换