目录
递推法的基本思想
递推法
*利用问题本身所具有的一种递推关系来求解问题的一种方法
递推
*从已知的初始条件出发,依据某种递推关系,逐次推出所要计算的中间结果和最终结果
*初始条件要么在问题本身中已经给定
*要么需要通过对问题的分析和化简后来确定
递推的基本方法
正向顺推
*从已知条件出发,向着所求问题的解前进,一步一步推出答案
反向逆推
*从问题的结果出发,一步一步还原出答案
用递推法求解问题的实例
选择循环语句的一般原则
Just a general rule.
循环次数已知 | for语句 |
循环次数未知,循环的次数由一个给定的条件来控制 | while和do-while语句 |
循环体至少要执行一次 | do-while语句 |