下面关于递归说法正确的是:A.一般条件和基础条件是递归函数编写的关键B.在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解C.递归函数的嵌套调用次数没有限制D.递归函数的执行效率优于非递归函数
下面关于递归说法正确的是:
A.一般条件和基础条件是递归函数编写的关键
B.在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解
C.递归函数的嵌套调用次数没有限制
D.递归函数的执行效率优于非递归函数
参考答案和解析
一般条件和基础条件是递归函数编写的关键
相关考题:
下面描述中,不正确的是( )。 A.递归法的关键是必须有一个递归终止的条件。B.递归算法要求语言具有反复自我调用子程序的能力。C.对于同一个问题,递推算法比递归算法的执行时间要长。D.递推算法总可以转换为一个递归算法。
关于“递归”,下列说法不正确的()。A、“递归”源于数学上的递推式和数学归纳法B、“递归”是自后项(第n项)向前项(第n-1项)代入,再从前项向后项计算,直至获得最终结果C、“递归”是由前n-1项计算出第n项D、“递归”是自第一项起,由前项依次计算后项,直至获得最终结果
采用递归方式对顺序表进行快速排序,下列关于递归次数的叙述中,正确的是()A、递归次数与初始数据的排列次序无关B、每次划分后,先处理较长的分区可以减少递归次数C、每次划分后,先处理较短的分区可以减少递归次数D、递归次数与每次划分后得到的分区处理顺序无关
关于方法的递归,以下说法错误的是()。A、方法递归必须有结束条件B、方法递归次数太多会导致内存溢出C、方法递归就是指在一个方法的内部调用自身的过程D、方法递归可以无数次,只要有结束条件就可以
关于递归定义的函数,下列说法正确的是()A、递归定义的函数一定是“递归计算”的B、递归定义的函数一定是“迭代计算”的C、有些递归定义的函数可以“迭代计算”,有些递归定义的函数则必须“递归计算”D、凡是可以“迭代计算”的函数,一定可以“递归计算”,凡是可以“递归计算”的函数,也一定可以“迭代计算”
单选题关于递归定义的函数,下列说法正确的是()A递归定义的函数一定是“递归计算”的B递归定义的函数一定是“迭代计算”的C有些递归定义的函数可以“迭代计算”,有些递归定义的函数则必须“递归计算”D凡是可以“迭代计算”的函数,一定可以“递归计算”,凡是可以“递归计算”的函数,也一定可以“迭代计算”
单选题关于“递归”,下列说法不正确的是()。A“递归”源自于数学上的递推式和数学归纳法B“递归”与递推式一样,都是自递推基础计算起,由前项(第n-1项)计算后项(第n项),直至最终结果的获得C“递归”是自后项(即第n项)向前项(第n-1项)代入,直到递归基础获取结果,再从前项计算后项获取结果,直至最终结果的获得D“递归”是由前n-1项计算第n项的一种方法
单选题关于“递归”,下列说法不正确的()。A“递归”源于数学上的递推式和数学归纳法B“递归”是自后项(第n项)向前项(第n-1项)代入,再从前项向后项计算,直至获得最终结果C“递归”是由前n-1项计算出第n项D“递归”是自第一项起,由前项依次计算后项,直至获得最终结果
单选题关于方法的递归,以下说法正确的是()。A方法递归就是指在一个方法的内部调用自身的过程B方法递归其实就是调用其它方法C方法递归是指方法的返回值不同D以上说法都不对