- 12
- 0
- 约1.08万字
- 约 14页
- 2019-04-19 发布于江西
- 举报
安徽建筑工业学院
数据结构 设计报告书
院 系 数理系
专 业 信息与计算科学
班 级 11信息专升本
学 号 11207210138
姓 名 李晓光
题 目 八皇后
指导教师 王 鑫
程序功能介绍
答:这个程序是用于解决八皇后问题的。八皇后问题等于要求八个皇后中的任意两个不能被放在同一行或同一列或同一斜线上。做这个课题,重要的就是先搞清楚哪个位置是合法的放皇后的位置,哪个不能,要先判断,后放置。我的程序进入时会让使用者选择程序的功能,选【1】将会通过使用者自己手动输入第一个皇后的坐标后获得答案;选【2】将会让程序自动运算出固定每一个皇后后所有的排列结果。
课程设计要求
答:(1)增加函数,完成每输入一组解,暂停屏幕,显示“按任意键继续!”。
(2)完善程序,编程计算八皇后问题共有集中排列方案。
(3)增加输入,显示在第一个皇后确定后,共有几组排列。
(4)将每组解的期盼横向排列输出在屏幕上,将五个棋盘并排排列,即一次8行同时输出5个棋盘,同样完成一组解后屏幕暂停
原创力文档

文档评论(0)