| 查看: 1061 | 回复: 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 ] |
» 猜你喜欢
研究生做的很差,你们会让毕业吗?
已经有9人回复
求碳排放博导;方向是LCA、生命周期可持续发展以及碳排放
已经有7人回复
2026博士申请求助
已经有4人回复
2026博士或科研助理转27年博士
已经有7人回复
急招2026年9月份入学博士
已经有3人回复
26申博
已经有3人回复
申博自荐
已经有7人回复
26年博士申请自荐-电催化
已经有7人回复
2026年博士申请求捞
已经有3人回复
国自科送审了吗
已经有11人回复
» 本主题相关价值贴推荐,对您同样有帮助:
本人今年大四,已保研,想申硕士毕业后公派出国,什么时候考托福合适
已经有22人回复
四丁基氢氧化铵能不能用四丁基溴化铵加氢氧化钠代替啊?
已经有5人回复
农业部环境保护科研监测所(招聘)联合培养研究生或大四毕业班学生
已经有28人回复
【课后答案】仪器分析(朱明华,第四版)
已经有368人回复
求助合成2,3,5,6-四氨基吡啶的方法(最好带文献)
已经有6人回复
博士第四年,彷徨
已经有62人回复
【求助】四氢呋喃脱水
已经有12人回复
» 抢金币啦!回帖就可以得到:
坐标南京,诚租女友
+5/9316
湖南大学化工院招收2026年入学博士
+1/176
昆明理工大学交通载运车辆方向招收2026年秋季入学博士生2名
+3/174
国自然申报交流祈福
+4/126
苏州科技大学国家高层次青年人才团队诚聘副教授/讲师(事业编)和科研助理数名
+1/87
双一流高校-南京林业大学-化学工程学院-国家海外优青团队招2026级博士(5月15号截止)
+1/44
双一流大学湘潭大学“化工过程模拟与强化”国家地方联合工程研究中心招收博士生
+1/40
湖南大学材料学院招收2026年秋季入学学术博士生1名:锂电池方向
+1/33
双一流高校-南京林业大学-化学工程学院-国家海外优青团队招2026级博士(5月15号截止)
+1/31
坐标北京,83年男征女友
+1/26
昆明理工大学余富朝团队2026年诚招有机化学/生物化学等方向“申请-审核”博士研究生
+1/18
类器官/器官芯片 有编制研究员
+1/11
吉林大学任雷课题组招机器人和触觉传感方向2026年入学博士生
+1/9
论坛管理,垃圾帖子充满整个论坛
+1/9
深圳大学材料学院“智能分子材料团队”招聘博士后(连续流微反应器方向优先)
+1/7
Smart Construction期刊 Scopus收录,长期征收高质量稿件
+1/3
中科院空天院/可持续发展大数据中心招直博生!招博士!!
+1/3
爱思维尔旗下LWT投稿
+1/2
【限时补录】澳科大2026年秋季入学药剂学硕士研究生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












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