| 查看: 1101 | 回复: 7 | |||
[交流]
【讨论】四皇后回溯遍历
|
|
自己写的四皇后回溯遍历问题,即在4*4的方格上放置四个皇后,任意两个不能同行同列,及在对角线的位置上。感觉没问题 但没有输出,好像是死循环········· 求助~~~~~~~~~~~~ #include #include void main(){ int b[5]; int i=2,j=1; b[1]=1; while(b[1]<=4){printf("*" ;for(int k=1;k<5;k++){ int flag=0; for(int m=1;m<=j;m++){ if(k==b[m]){flag=1;break;} if(fabs(b[m]-k)==fabs(m-i)){flag=1;break;} } if(flag==1)continue; j++;b[j]=k;i++;break; } if(j<4&&b[j]!=4){ while(b[j]<4){ int flag1=0; b[j]++; for(int m=1;m if(fabs(b[m]-b[j])==fabs(m-j)){flag1=1;break;} } if(flag1==0) break; } } if(j<4&&b[j]==4){ while(j>=1){ int flag2=0; j--;i--; if(b[j]==4){ j--;i--;} b[j]++; for(int m=1;m if(fabs(b[m]-b[j])==fabs(m-j)){flag2=1;break;} } if(flag2==0) break; } } if(j==4){ for(int m=1;m<5;m++) printf("%d ",b[m]); if(b[1]<4){j=1;b[j]++;i=2;} } } } [ Last edited by mze04532 on 2011-4-16 at 14:10 ] |
» 猜你喜欢
E0414, 我的本子有没有希望?
已经有16人回复
青A35岁以下通知答辩了吗
已经有4人回复
小城的小雨
已经有3人回复
看《给阿ma的情书》有感
已经有5人回复
国自然申请五篇代表作大比拼,感觉这个是最重要的
已经有4人回复
雷雨
已经有3人回复
希望面上有个好结果
已经有7人回复
三区计算机方向期刊推荐
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
本人今年大四,已保研,想申硕士毕业后公派出国,什么时候考托福合适
已经有22人回复
四丁基氢氧化铵能不能用四丁基溴化铵加氢氧化钠代替啊?
已经有5人回复
农业部环境保护科研监测所(招聘)联合培养研究生或大四毕业班学生
已经有28人回复
【课后答案】仪器分析(朱明华,第四版)
已经有368人回复
求助合成2,3,5,6-四氨基吡啶的方法(最好带文献)
已经有6人回复
博士第四年,彷徨
已经有62人回复
【求助】四氢呋喃脱水
已经有12人回复
» 抢金币啦!回帖就可以得到:
山东征女友,坐标济南
+1/169
硫化物 / 氧化物 / 卤化物全拆解:固态电池手套箱选型核心指南
+1/82
征一人,此生平安欢喜度日常
+1/78
温州医科大学李校堃院士团队宋林涛/黄志锋课题组诚聘博士后
+1/76
国家青年基金祈福
+1/47
天津大学 合成生物与生物制造学院 招27级推免硕士研究生及博士研究生
+1/35
哈工大深圳-材料学院-招收申请审核制2027年春季/秋季入学博士生(2026年9月报名)
+1/34
中山大学智能工程学院【空间智能方向】招收2027年入学博士生
+2/30
上海交通大学刘祖明课题组招聘博士后
+1/30
哈工大深圳-材料学院-招收申请审核制2027年春季/秋季入学博士生(2026年9月报名)
+1/29
上海交通大学机械与动力工程学院-先进光刻方向招收2027年入学推免硕士生(含夏令营)
+3/29
东南大学有机多孔功能材料团队(国家杰青团队)招收2027级推夏令营免硕士/直博生
+1/29
【单分子生物物理与RNA前沿交叉领域】中国科学院杭州医学研究所赵猛课题组博后招聘
+2/12
2027年博士申请自荐信(药学方向可接受跨专业)
+1/8
北理工集成电路杰青团队 | 诚招科助理
+1/7
墨尔本大学(26年QS19)招全奖博士/CSC博士(补齐全奖)等-材料/生物电子/器官芯片等
+1/7
胰岛素的实验室表达
+1/3
当“完美数据”遭遇统计学之眼:耿同学再揭学术造假迷局
+1/2
香港中文大学陈也课题组、香港中文大学(深圳)陈仲欣课题组招收联合培养博士后
+1/1
密苏里大学生物材料合成生物学博士后招聘
+1/1
2楼2011-04-22 21:19:48
3楼2011-04-22 21:41:55
4楼2011-04-22 21:53:45
文俊点点(金币+4): 剩下4个金币都给你吧············· 2011-05-19 18:13:48
|
本帖内容被屏蔽 |
5楼2011-05-11 19:19:28
6楼2011-08-27 22:47:01
7楼2011-08-28 23:16:09
8楼2011-08-30 13:01:19











;
回复此楼
`````````````太伤心了 没人理我···············