《数据结构》课程设计报告——马踏棋盘(9)

2020-12-24 19:32

if(f[k].r>=0 && f[k].c>=0 && f[k].pathnum<=path.pathnum board[f[k].r][f[k].c]==0 && f[k].pathnum>0) { path.pathnum=f[k].pathnum; path.r=f[k].r ; path.c=f[k].c ; }

i=path.r ; j=path.c ; stepnum++; }

board[i][j]=M*M-1 ; //倒数第二个踩入点;

// 寻找最后一个踩入点;

if(i-2>=0&&j-1>=0&&board[i-2][j-1]==0) {

i=i-2 ; j=j-1 ; }

else if(i-2>=0&&j+1<M&&board[i-2][j+1]==0) {

i=i-2 ; j=j+1 ; }

else if(i-1>=0&&j+2<M&&board[i-1][j+2]==0) {

i=i-1 ; j=j+2 ; }

else if(i+1<M&&j+2<M&&board[i+1][j+2]==0) {

i=i+1 ; j=j+2 ; }

else if(j+2<M&&i+1<=M&&board[i+2][j+1]==0) {

i=i+2 ; j=j+1 ; }

else if(i+2<M&&j-1>=0&&board[i+2][j-1]==0) {

i=i+2 ;

&&


《数据结构》课程设计报告——马踏棋盘(9).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:空气过滤器的等级划分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: