摘要:
正好练习题有个八皇后,顺便就做了一下,第一种算法只考虑到求一种解,并且思路不是很清晰,用双重循环很难来做求全部解,所以第二种解法就换了一种思路,欢迎拍砖。递归本质上和栈是一致的,不过面对稍微复杂的逻辑,用递归并不是很好写。 1 #include <stdio.h> 2 #include <math.h> 3 #include <stdlib.h> 4 5 #define TRUE 1 6 #define FALSE 0 7 8 struct _position{ 9 int x; 10 int y; 11 }; 12 13 typedef struct _p 阅读全文