摘要:
这是2006年USTC的机试试题,试题来源于网络,解答为我的原创。转载请注明出处。谢谢~01.读int矩阵文件,将之转置后输出// 简单,无需解释#include <stdio.h> int main()
{ int m, n; //A[m][n] int A[100][100]; int i, j; while (scanf ("%d %d", &m, &n) != EOF) { for (i = 0; i < m; i++) //读入矩阵 for (j = 0; j < n; j++) scanf ("%d", 阅读全文
摘要:
// n皇后
#include <stdio.h>
#include <string.h> #define MAX 15 int n; //n queen
int cur; //cur row
int A[MAX]; //the ith row's queen put in the A[i]th column
int tot = 0; // total nums //cur 为当前遍历到的行。
//从第1~n列中选择一列,使当前皇后放到此位置时,与已经放好的1~cur-1行的皇后不冲突(即不在同一行、同一列、两个对角线上)
void search(int cur 阅读全文