递归的JAVA代码模板
写递归最重要的是有终止条件,否则就会无限循环,代码模板如下:
// Java public void recur(int level, int param) { // 递归的终止条件 if (level > MAX_LEVEL) { return; }
// 处理当前层逻辑 process(level, param);
// 下探到下一层 recur( level: level + 1, newParam);
// 清理当前层 }
写递归最重要的是有终止条件,否则就会无限循环,代码模板如下:
// Java public void recur(int level, int param) { // 递归的终止条件 if (level > MAX_LEVEL) { return; }
// 处理当前层逻辑 process(level, param);
// 下探到下一层 recur( level: level + 1, newParam);
// 清理当前层 }