下列关于递归算法的适用场景与限制的描述,正确的是哪一项?

ma921631 单选题 共 个子题
A

所有可通过循环实现的算法都能改用递归实现,且不会存在性能或栈溢出问题

B

递归算法适用于可被拆解为多个结构相同且可独立求解的子问题的场景,例如阶乘、斐波那契数列的计算

C

递归算法无需设置终止条件,只要持续调用自身即可完成计算

D

递归算法的空间复杂度必然高于循环算法,且每次递归调用都会占用额外的堆内存

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧