template
public void recur(int level,int param) {// terminatorif (level > MAX_LEVEL) {// process resultreturn;}// process current logicprocess(level, param);// drill downrecur(level,newParam);// restore current status}
注意要点
- 不要人肉递归(最大误区)
- 找到最近最简单方法,将其拆解成可重复解决的问题(重复子问题)
- 数学归纳法思维
