马踏棋盘代码与分析.docx

  1. 1、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。。
  2. 2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  3. 3、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
将马随机放在国际象棋的8×8棋盘Board[0~7][0~7]的某个方格中,马按走棋规则进行移动。要求每个方格只进入一次,走遍棋盘上全部64个方格。求出马的行走路线,并按求出的行走路线,将数字1,2,…,64依次填入一个8×8的方阵,输出之。 对于这个要求:需要做到,有一个二维数组(全部置0)来接受这个棋盘,马走一步,就将此处加一,要进行判断,下一步是否可以走,可以走,进栈,不可以走,出栈,判断时避过这个点,从其他的方向进行判断,将不可以走的路重新置0,这就需要不断地出栈进展判断;(栈只允许在一段进行增加删除) 下面是马踏棋盘的代码,及解释: //定义头文件和预定义 #includes

文档评论(0)

开心就好 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档