象棋棋盘,有一个棋子 马,给出一条路径,棋子走过了所有点一次,且仅一次。
深搜,有个小技巧是存一个数组int move[8][2]={{-2,-1},{-2,1},{-1,-2},{-1,2},{1,-2},{1,2},{2,-1},{2,1}};
好久没看书,在二维数组的初始化格式上纠结了一下。
对于递归算法,下标作用的全局变量要慎用,有时候还不如给函数多加个参数来的省事。
象棋棋盘,有一个棋子 马,给出一条路径,棋子走过了所有点一次,且仅一次。
深搜,有个小技巧是存一个数组int move[8][2]={{-2,-1},{-2,1},{-1,-2},{-1,2},{1,-2},{1,2},{2,-1},{2,1}};
好久没看书,在二维数组的初始化格式上纠结了一下。
对于递归算法,下标作用的全局变量要慎用,有时候还不如给函数多加个参数来的省事。