- 1、本文档共9页,其中可免费阅读3页,需付费100金币后方可阅读剩余内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 4、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构课程设计马踏棋盘数据结构课程设计报告姓名康宇年级学号专业计算机科学与技术指导老师宋中山年月日马踏棋盘一需求分析国际象棋的马踏棋盘的功能是将马随机放在国际象棋的棋盘的某个方格中马按走棋规则进行移动要求每个方格只进一次走遍棋盘上全部个方格编制非递归程序求出马的行走路线并按求出的行走路线将数字依次填入一个的方阵输出之测试数据由读者指定马开始的位置也有读者指定实现提示下图显示了为马位于方格个可能的移动位置一般来说马位于位置时可以走到下列个位置之一但是如果靠近棋盘的边缘上述有些位置可能超出棋盘范围
56
5
6
56
5
6
数据结构课程设计 ( 马踏棋盘 )
数据结构课程设计报告
姓 名: 康宇
年 级: 2019
学 号:专 业:计算机科学与技术
指导老师: 宋中山
2019 年 4 月 15 日
马踏棋盘
一、需求分析
、国际象棋的马踏棋盘的功能是:
将马随机放在国际象棋的 N*N 棋盘 board[N][N] 的某个方格中,马按走棋规则进行移 动。要求每个方格只进一次,走遍棋盘上全部 N*N个方格。编制非递归程序,求出马的行
走路线,并按求出的行走路线,将数字 1,2 , ...,N*N 依次填入一个 N*N 的方阵,输出之
、测试数据:
N 由读者指定。马开始的位置也有读者指定
文档评论(0)