首页题目详情

以下哪项不是递归算法的必要条件?

题目配图
A.存在基本情况(base case)
B.存在递归步骤(recursive step)
C.能够直接调用自身
D.必须有一个循环结构

优质解答

答案

D

解析

递归算法必须包含基本情况、递归步骤以及直接调用自身,这三个是递归的必要条件。循环结构不是递归的必要条件,因为递归本质上是通过函数自身的多次调用实现问题分解。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

理论知识部分单选题中等AI生成