设计递归算法有两点最为关键()和()。 A、确定递推公式B、确定边界(终了)条件(递归出口)C、每次递归调用,都必须向基本条件前进D、如果结果已知,那么,不用再重复调用递归
设计递归算法有两点最为关键()和()。
A、确定递推公式
B、确定边界(终了)条件(递归出口)
C、每次递归调用,都必须向基本条件前进
D、如果结果已知,那么,不用再重复调用递归
相关考题:
下面描述中,不正确的是( )。 A.递归法的关键是必须有一个递归终止的条件。B.递归算法要求语言具有反复自我调用子程序的能力。C.对于同一个问题,递推算法比递归算法的执行时间要长。D.递推算法总可以转换为一个递归算法。
以下关于递归算法,哪一个()是错误的?A.递归算法可以转化为非递归算法B.递归算法是一个运算最快的算法C.递归算法非常简洁,但是有些程序设计语言不支持递归算法D.递归算法的本质是分解法,将大问题分解为小问题,逐次减少问题的规模,从而得到求解结果
缩图法采用了递归的算法设计思想