递归的核心步骤
1、递归终止条件
2、找到最近重复最近子问题
3、递归调用
public void recursion(int level, int param) {// 1、terminatorif (level > MAX_LEVEL) {// process resultreturn;}// 2、process current logicprocess(level, param);// 3、drill downrecursion( level: level + 1, newParam);//reverse the current level status if needed}
