单选题

●将一个递归算法改为对应的非递归算法时,通常需要使用 (44) 。

A. 优先队列
B. 队列
C. 循环队列
D. 栈

查看答案
该试题由用户142****95提供 查看答案人数:1 如遇到问题请 联系客服
正确答案
该试题由用户142****95提供 查看答案人数:2 如遇到问题请联系客服

相关试题

换一换
热门试题
如果一个算法A调用另一个算法B,而算法B又调用算法A,则此种递归称为间接递归调用 设有一个递归算法如下: 一个递归算法必须包括________。 一个递归算法必须包括()。 一个递归算法必须包括() 一个递归算法必须包括() 一个递归算法必须包括() 图的广度优先搜索算法通常采用非递归算法求解。( ) 中国大学MOOC: 一个正确的递归算法通常包含( )。 16.图的________优先搜索遍历算法是一种递归算法,图的________优先搜索遍历算法需要使用队列。 下列结论中只有__是正确的:: 以上三种说法都不对|只有部分递归程序可用非递归算法实现|所有的递归程序均不可以采用非递归算法实现|所有的递归程序均可以采用非递归算法实现 递归算法的执行效率比功能相同的非递归算法的执行效率高() 一个递归算法必须包括。【武汉大学 2000 二、2】 设有一个递归算法如下: Int X(int n){ if (n 一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程() 以下关于递归算法的说法,哪一个是错误的? 中国大学MOOC: 递归算法,在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。求n的阶乘可以采用递归算法来替代循环,我们知道4!=24,请问求4!,采用递归算法,计算机需要()次调用阶乘函数。 递归算法一般需要利用哪种数据结构实现( )。 消除递归一定需要使用栈 递归算法的执行过程分()和()两个阶段。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位