| 查看: 967 | 回复: 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 ] |
» 猜你喜欢
遇见不省心的家人很难过
已经有16人回复
退学或坚持读
已经有25人回复
博士延得我,科研能力直往上蹿
已经有4人回复
免疫学博士有名额,速联系
已经有14人回复
面上基金申报没有其他的参与者成吗
已经有4人回复
多组分精馏求助
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
本人今年大四,已保研,想申硕士毕业后公派出国,什么时候考托福合适
已经有22人回复
四丁基氢氧化铵能不能用四丁基溴化铵加氢氧化钠代替啊?
已经有5人回复
农业部环境保护科研监测所(招聘)联合培养研究生或大四毕业班学生
已经有28人回复
【课后答案】仪器分析(朱明华,第四版)
已经有368人回复
求助合成2,3,5,6-四氨基吡啶的方法(最好带文献)
已经有6人回复
博士第四年,彷徨
已经有62人回复
【求助】四氢呋喃脱水
已经有12人回复
» 抢金币啦!回帖就可以得到:
南方医科大学中药学院 申请考核博士一名 (天然药化方向,天然产物分离经验优先)
+1/272
坐标浙江宁波,诚征女友
+1/96
天津科技大学邓启良教授团队 招收2026年博士生
+1/80
中国海洋大学与中国水产科学研究院 联合培养 专硕 食品加工与安全
+1/75
非粮生物质能技术全国重点实验室合成生物学创新团队全球招聘博士/博士后
+1/74
电力全国重点实验室双一流A类长江学者团队招2026年全日制博士1-2名/博士后
+2/68
中国石油大学(北京)国家级大人才团队博士招生2名:化学、材料、石油工程:油田化学
+2/61
香港科技大学计算物理及流体力学课题组招收全奖博士后及博士生(2026年9月入学)
+1/38
西安交通大学前沿院/机械学院招收2026级硕博研究生!
+1/37
香港科技大学计算物理及流体力学课题组招收全奖博士后及博士生(2026年9月入学)
+1/36
山东科技大学招聘化学化工博士博士后
+1/28
推荐一款可以AI辅助写作的Latex编辑器SmartLatexEditor,超级好用,AI润色,全免费
+1/9
招聘农用化学产品销售一名,须具备良好的英语口语,以便拓展海外市场。
+1/7
广东省智能院与澳门大学/澳门理工联培博士招生
+1/5
邵阳学院食品与化学工程学院硕士调剂
+1/3
【博士后/科研助理招聘-北京理工大学-集成电路与电子学院-国家杰青团队】
+1/2
双一流联合团队招聘团队青年人才与博后
+1/2
上海理工大学“新能源材料”专业-赵斌教授招收申请考核制博士生【能源催化方向】
+1/2
香港理工大学Dr. Ga-lai Law课题组招聘博士,博士后,及RA(有兴趣来课题组学习的学生)
+1/2
澳科大诚招2026年秋季全奖博士研究生(药剂学/生物材料方向)
+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













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