一个算法的实现中若包含自我调用的过程,则称该算法为( )。
一个算法的实现中若包含自我调用的过程,则称该算法为( )。
A.
递归算法
B.
解析算法
C.
穷举算法
D.
冒泡算法
本题考查常见的算法。
A项:递归算法是过程或函数在其定义或说明中直接或间接调用自身的一种方法,通常把一个大型复杂的问题层层转化为一个与原问题相似的、规模较小的问题来求解。符合题意,当选。
B项:解析算法是指用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。与题干不符,排除。
C项:穷举算法是指在已知答案范围的情况下,依次地枚举该范围内所有的取值,并对每个取值进行考查,确定是否满足条件。与题干不符,排除。
D项:冒泡算法通过两两比较相邻元素的值,交换位置,直到序列比较完整,从而实现排序。与题干不符,排除。
故正确答案为A。
相关试卷
- 2023年下半年教师资格证考试《初中信息技术》题