写在前面: 深搜可以使“会编程”与“不会编程”的一个很重要的分水岭。我们一起来讨论一下深搜的基础思维和一些简单的裸题。 问:深搜是什么? 答:深搜其实就是一只笨老鼠走迷宫,每次只会无脑往前冲,撞到墙了,返回一步,继续冲,直到任务完成。 基础题目分布如下表: 标号题目知识点分布1全排列n个小朋友坐n张凳子的全部情况枚举2组合数字n选k的组合3素数环环的问题4迷宫4个方向的全迷宫搜索5马走日8个方向的全迷宫搜索6棋盘问题棋盘内放“车”,互相不被吃的问题7八皇后棋盘内放“皇后”,互相不被吃的问题8数独 9简单数密数独+求和问题