找答案
考试指南
试卷
请在
下方输入
要搜索的题目:
搜 索
递归算法和迭代算法的区别是什么?
递归算法和迭代算法的区别是什么?
发布时间:
2025-07-03 13:20:46
首页
造价工程师
推荐参考答案
(
由 快搜搜题库 官方老师解答 )
联系客服
答案:
递归算法是利用函数直接或者间接调用自身来完成某个计算过程。为了求解规模为n的问题,设法将它分解成规模较小的问题,并能从规模较小的解构造出原问题的解。迭代法根据问题规模为i-1的解,由问题的迭代性质,构造问题规模为i的解,最后得到规模为n的原问题的解。所以,递归算法是从大到小、从上到下地构造问题的解,而迭代算法是从小到大、从下到上地构造或者逼近问题的解。
相关试题
1.
递归算法和迭代算法的区别是什么?
2.
简述递归算法的优点和缺点
3.
递归算法的执行效率比功能相同的非递归算法的执行效率高。
4.
将递归算法改写成等价的非递归算法,通常应该设置________的数据结构。
5.
将递归算法转变成对应非递归算法时,需要使用( )保存中间结果。
6.
将一个递归算法改为对应的非递归算法时,通常需要使用队列。( )
7.
设有一个递归算法如下:
8.
一个递归算法必须包括
9.
一个递归算法必须包括()。
10.
一个递归算法必须包括()。
热门标签
公务员试题题库
公务员考试常识题库
普通话水平测试题库
多选题题库
滴滴考试题库答案
数量关系题库
社工师题库
征信考试题库
公务员申论题库
事业单位行测题库
税务师考试题库
华图砖题库
社区工作者面试题库
行测题库app
辅警考试题库
考公务员题库
教师结构化面试题库
国网题库
考公题库
行测考试题库