#1197. 函数·能力训练61
函数·能力训练61
函数·能力训练61
第 1 题(单选)
把中重复使用的计算过程写成函数,最直接的好处是()。
{{ select(1) }}
- 减少重复代码并便于测试
- 一定让复杂度变成 O(1)
- 可以不用考虑返回值
- 会自动修复所有错误
第 2 题(判断)
如果使用递归,递归层数过深时可能出现栈空间不足的问题。
{{ select(2) }}
- 正确
- 错误
第 3 题(判断)
解题时应先确认输入规模和数据范围,再选择算法。
{{ select(3) }}
- 正确
- 错误
第 4 题(多选)
为设计递归函数时,通常需要明确的内容有()。
{{ multiselect(4) }}
- 递归边界
- 返回值含义
- 变量名是否足够长
- 子问题如何缩小