●将一个递归算法改为对应的非递归算法时,通常需要使用 (44) 。(44) A.优先队列B.队列C.循环队列D.栈
利用栈可将递归程序转化成非递归程序。() 此题为判断题(对,错)。
将一个递归算法改为对应的非递归算法时,通常需要使用______。A.栈B.队列C.循环队列D.优先队列
递归算法一般需要利用______实现。A.队列B.循环链表C.栈D.双向链表
将一个递归算法改为对应的非递归算法时,通常需要使用(44)。A.优先队列B.队列C.循环队列D.栈
一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。A.堆栈B.队列C.堆栈或队列D.数组
在计算递归函数时,如不使用递归过程,则一般情况下必须借助于( )数据结构。A.栈B.数C.双向队列D.广义表
递归函数执行时,需要()来提供支持。A.栈B.队列C.有向图D.二叉树
用递归算法实现n个相异元素构成的有序序列的二分查找,采用一个递归工作栈时,该栈的最小容量应为()。
采用自上而下分析,必须()A、消除左递归B、消除右递归C、消除回溯D、提取公共左因子
数据结构里,汉诺塔问题,是递归解决的问题,需要()来帮助算法实现。A、栈B、图C、二叉树D、队列
递归程序可借助于()转化为非递归程序。A、线性表B、栈C、队列D、数组
数据结构里,计算n!,可以使用递归程序完成,若使用递归则需要()来帮助完成。A、栈B、队列C、链表D、二叉树
数据结构里,斐波那契数列的递归实现方法,就会使用到栈。
斐波那契数列的计算,可以使用递归的方式计算,则需要使用哪项来帮助完成。()A、栈B、图C、二叉树D、队列
栈的使用很广泛,在八皇后、迷宫问题、汉诺塔等递归问题等算法都能用到。
栈的应用很广泛,递归问题的解决都要靠栈来完成,以下可以递归实现的有()。A、斐波那契数列B、n!(n的阶乘)C、汉诺塔问题D、迷宫问题
将递归算法转换成对应的非递归算法时,通常需要使用()来保存中间结果。A、队列B、栈C、链表D、树
数据结构里,栈的应用很广泛,递归问题的解决都要靠栈来完成,以下可以递归实现的有()。A、斐波那契数列B、n!(n的阶乘)C、汉诺塔问题D、迷宫问题
判断题数据结构里,斐波那契数列的递归实现方法,就会使用到栈。A对B错
多选题栈的应用很广泛,递归问题的解决都要靠栈来完成,以下可以递归实现的有()。A斐波那契数列Bn!(n的阶乘)C汉诺塔问题D迷宫问题
判断题栈的使用很广泛,在八皇后、迷宫问题、汉诺塔等递归问题等算法都能用到。A对B错
单选题数据结构里,计算n!,可以使用递归程序完成,若使用递归则需要()来帮助完成。A栈B队列C链表D二叉树
单选题斐波那契数列的计算,可以使用递归的方式计算,则需要使用哪项来帮助完成。()A栈B图C二叉树D队列
单选题递归程序可借助于()转化为非递归程序。A线性表B栈C队列D数组