泛型递归代码模板 Java
public void recur(int level, int param) {
// terminator
if (level > MAX_LEVEL) {
return;
}
// process current logic
process(level, param);
//drill drown
recur(level: level + 1, newParam);
// restore current status
}
递归
递归的特点
思维要点
- 抛弃人肉递归
- 找到最近最简的方法,找重复性
- 数学归纳法