关注微信公众号《课帮忙》查题 关注微信公众号《课帮忙》查题 关注微信公众号《课帮忙》查题 关注微信公众号《课帮忙》查题 关注微信公众号《课帮忙》查题 关注微信公众号《课帮忙》查题 公告:维护QQ群:833371870,欢迎加入!公告:维护QQ群:833371870,欢迎加入!公告:维护QQ群:833371870,欢迎加入! 2022-06-07 以下关于递归算法正确的是()。 A: 递归算法简洁,但运行效率较低、内存占用多 B: 递归算法简洁,且运行效率较高、内存占用多 C: 递归算法简洁,且运行效率较高、内存占用少 D: 递归层数越多运行效率越高 以下关于递归算法正确的是()。A: 递归算法简洁,但运行效率较低、内存占用多B: 递归算法简洁,且运行效率较高、内存占用多C: 递归算法简洁,且运行效率较高、内存占用少D: 递归层数越多运行效率越高 答案: 查看 举一反三 递归算法的运行效率较低,无论是消耗的计算时间还是占用的存储空间都比非递归算法要多。 递归算法的表达相对非递归的算法更简洁,但实际运行效率不一定比后者高。 ( ) 关于递归算法,不正确的是()。 A: 递归就是在过程或函数里调用自身 B: 递归必须有一个明确的结束条件,即递归出口 C: 递归调用可以无条件地进行 D: 递归算法解题通常显得很简洁,但解题的运行效率较低 递归算法解题相对常用的算法如普通循环等,运行效率较低 递归的优点是结构清晰、可读性强,但是递归算法的运行效率较低,因此,如果问题用( )可解决,就不要使用递归算法。