| 查看: 994 | 回复: 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 ] |
» 猜你喜欢
292求调剂
已经有15人回复
304求调剂
已经有5人回复
材料与化工考研调剂
已经有17人回复
321求调剂
已经有5人回复
329求调剂
已经有5人回复
材料求调剂一志愿哈工大324
已经有8人回复
286求调剂
已经有7人回复
083000学硕274求调剂
已经有7人回复
311求调剂
已经有8人回复
一志愿C9材料与化工专业总分300求调剂
已经有9人回复
» 本主题相关价值贴推荐,对您同样有帮助:
本人今年大四,已保研,想申硕士毕业后公派出国,什么时候考托福合适
已经有22人回复
四丁基氢氧化铵能不能用四丁基溴化铵加氢氧化钠代替啊?
已经有5人回复
农业部环境保护科研监测所(招聘)联合培养研究生或大四毕业班学生
已经有28人回复
【课后答案】仪器分析(朱明华,第四版)
已经有368人回复
求助合成2,3,5,6-四氨基吡啶的方法(最好带文献)
已经有6人回复
博士第四年,彷徨
已经有62人回复
【求助】四氢呋喃脱水
已经有12人回复
» 抢金币啦!回帖就可以得到:
中国散裂中子源诚聘“AI材料计算”方向博士后/职工
+1/393
2026江西科技师范大学申亮组招硕士研究生
+1/94
Postdoc position in Hangzhou Normal University (陈健翔组博后招聘)
+1/83
讲师身份申请面上项目中标率有影响吗
+1/75
国自然面上祈福
+1/71
天津科技大学-(院士团队)先进纤维与纸基功能材料团队 招收硕士生
+1/44
【林业专业硕士调剂1名】中国林业科学研究院
+1/36
济南大学水利与环境学院赵艳侠教授简介
+1/23
化工毕业三年转电子信息可行吗??各位同行前辈
+1/15
【博士招生】南京林业大学车辆工程课题组招收26年9月入学“申请-考核制”博士研究生
+1/13
Alicat 层流压差质量流量控制器在新型硅碳负极流化床的应用- 艾里卡特(Alicat)
+3/10
韩国庆熙大学 Yu Taekyung 教授招2026年博士研究生
+1/10
【博士招生】天津理工大学国家杰青王铁课题组招收2026年博士研究生
+1/9
课题组招收专业代码08开头的学硕!
+1/9
shu湘潭大学化工学院招收化工、能源动力、工程热物理相关研究生调剂
+1/8
欢迎来英国拉夫堡大学交流-结晶,蛋白质,AI,水处理等
+1/7
中国科学院大学纳米科学与技术学院-罗聃课题组诚招硕士研究生
+1/5
招聘硕博生:基于机器学习和人工智能的结构/合金设计-西安交大
+1/3
上海师范大学有机化学专业研究生招生
+1/2
广东工业大学环境科学与工程学院招收资源与环境专业博士研究生
+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














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