java课程设计--骑士游历程序的开发
《java课程设计--骑士游历程序的开发》由会员分享,可在线阅读,更多相关《java课程设计--骑士游历程序的开发(25页珍藏版)》请在毕设资料网上搜索。
1、 JAVAJAVA 程序设计程序设计 课程设计报告课程设计报告 课课 题题: 骑士游历骑士游历程序的开发程序的开发 姓姓 名:名: 学学 号:号: 同组姓名:同组姓名: 专业班级:专业班级: 指导教师:指导教师: 设计时间:设计时间: 2013.06.10 评阅意见: 评定成绩: 指导老师签名: 年 月 日 1 目目 录录 一一 系统描述系统描述 2 2 二二 设计目的与意义设计目的与意义 2 2 三三 分析与设计分析与设计 3 3 3 3.1 .1 创建骑士游历程序创建骑士游历程序 3 3 3 3.2 .2 功能模块划分功能模块划分 3 3 3 3. .3 3 系统详细设计文档系统详细设计文
2、档 5 5 3 3.3.3.1.1 类的划分及相互关系类的划分及相互关系 5 5 3 3. .3.23.2 系统或模块的流程图系统或模块的流程图 5 5 3 3. .4 4 各个模块的实现方法描述各个模块的实现方法描述 6 6 3 3. .4.14.1 AccessibleSquareAccessibleSquare 算法实现算法实现 6 6 3 3. .4.24.2 图形化界面图形化界面 9 9 3 3. .4.34.3 主调用程序的设计和开发主调用程序的设计和开发 1010 3 3. .5 5 测试数据及期望结果测试数据及期望结果 1111 四四 系统测试系统测试 1111 五五 总结或心
3、得体会总结或心得体会 1515 六六 参考文献参考文献 错误!未定义书签。 七七 附录附录 1616 2 一一 系统描述系统描述 骑士游历问题是一个古老而著名的问题,它最初是由大数学家 Euler 提出 的. 问题是这样的:国际象棋中的棋子(叫作骑士)在一个空棋盘内移动,问它能 否经过64格中的每一格且只经过一次?(骑士按L行移动,即在某方向前进两格接 着在与原方向垂直的方向上前进一格) 即:有一个 n*m 的棋盘(2n50,2m50),在棋盘(x1,y1)点即第 x1 行第 y1 列有一个中国象棋马,马走的规则为: (1)马走日字; (2)马只能向右走 任务:求出从起始点到棋盘最右边的所有路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 课程设计 骑士 游历 程序 开发
