摘要: 汉诺塔 ```cpp #include #include #define N 5 void solve(); void move(char a, char b, char c, int num); void print_hanoi(); int main(int argc, char** argv) 阅读全文
posted @ 2023-08-07 22:07 keep-minding 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 回溯法八皇后问题 ```cpp #include #include #include #include #define print_board(board, ...) {\ printf(__VA_ARGS__); \ printf("\n"); \ print_board_(board);\ } 阅读全文
posted @ 2023-08-07 22:01 keep-minding 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 棋盘跳马 从指定位置跳到指定位置的最短路径 马走日,存在蹩腿 ```cpp /** * 棋盘跳马 * 按照中国象棋跳马规则 */ #include #include #include #include #define print_board(board, ...) {\ printf(__VA_AR 阅读全文
posted @ 2023-08-07 21:53 keep-minding 阅读(10) 评论(0) 推荐(0) 编辑