递归: void recursion(level,param1,param2....){ //递归基,终止条件 if(level>Max_level){ porcess_result //打出相应的结果 return //返回 } //处理当前层的逻辑 process(level data) //下探到下一层 self recursion(level+1,p1,p2....); //有必要的话清理当前层的数据 }回溯法: void check(){//一些约束条件的判断,如边...