亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

遞歸找迷宮

2019-11-17 05:46:13
字體:
來源:轉載
供稿:網友

簡單的演示,N的大小可以改變的,而且這個程序的速度還可以,比以前我用遞歸寫的那個快多了.假如N改得太大輸出會有問題,因為我用到gotoxy的,這個程序主要是練一個算法,因為書上基本都是用柞走迷宮的,我用遞歸寫個.迷宮地圖是隨機生成的,最短路徑問題我沒寫進去,假如要寫的話我覺得要用到我寫黑白棋的那個程序,往8個方向判定是否有一直線上的,并且間隔中也都是有棋子的,大家交流下自己對迷宮的算法吧.
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#define N 18
int aa[N][N];/*遞歸用的數組*/
int yes=0;/*判定是否找到路線的函數*/
int x[100][2],n=0;/*x數組是顯示路線用的,n是它的下標,也就是走了幾次*/
void fun1(int (*aa)[N],int (*a)[N]);/*重復賦值函數*/
int fun(int (*a)[N],int i,int j);/*遞歸找路算法函數*/
void begain(int (*t)[N]);/*開始的隨機地圖函數*/
void PR(int (*t)[N],int nn);/*輸出地圖函數*/
void win(int (*t)[N]);/*成功函數*/
void lose();/*失敗函數*/
void main(void)/*主函數*/

void fun1(int (*aa)[N],int (*a)[N])/*為了不同方式的遞歸而循環8次*/

int fun(int (*a)[N],int i,int j)/*遞歸找路*/

 a[i][j]=1;/*走到的地方變為0*/
  fun1(aa,a);
 if(aa[i+1][j+1]==0&&!yes)/*右下,這里開始的8個if是8個方向的遞歸*/

}
/*這里開始的7個函數具體同上函數*/
  fun1(aa,a);
 if(aa[i+1][j]==0&&!yes)/*下邊*/

}
  fun1(aa,a);
 if(aa[i][j+1]==0&&!yes)/*右邊*/

}
 fun1(aa,a);
 if(aa[i-1][j]==0&&!yes)

}
  fun1(aa,a);
 if(aa[i-1][j+1]==0&&!yes)

}
  fun1(aa,a);
 if(aa[i+1][j-1]==0&&!yes)

}
  fun1(aa,a);
 if(aa[i][j-1]==0&&!yes)

}
  fun1(aa,a);
 if(aa[i-1][j-1]==0&&!yes)

}
}
void begain(int (*t)[N])/*開始的隨機地圖*/

  }
}
void pr(int (*t)[N],int nn)/*輸出地圖*/

     }
     if(ii<n)
      continue;
     if(i==N-2&&j==N-2)
      cprintf(" 0");
     else
      printf("%2d",t[i][j]);
    }
   }
  printf(" ");
  }
}
void win(int (*t)[N])/*找到路的話*/

     n=n-(j-i);
    }
  printf(" The way is: ");
  for(i=n-1;i>=0;i--)/*應該遞歸的情況所以應該是反過來輸入路線*/
   printf("%3d%3d->",x[i][0],x[i][1]);
  printf("%3d%3d ",N-2,N-2);
  t[1][1]=0;
  pr(t,1);
}
void lose()/*沒路的話*/
{
  printf(" Not find way! ");
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日产国产成人免费图片| 亚洲国产精品女人久久久| 久久视频国产精品免费视频在线| 国产日产亚洲精品| 国产日韩在线免费| 国产精品福利在线观看| 亚洲国产精品成人va在线观看| 91免费国产网站| 日韩中文字幕在线播放| 久久精品久久久久| 亚洲精品日韩欧美| 亚洲小视频在线观看| 日韩中文字幕视频| 日韩精品免费在线视频观看| 国产精品嫩草影院一区二区| 亚洲自拍中文字幕| 亚洲国产黄色片| 黑人巨大精品欧美一区二区一视频| 成人国产精品免费视频| 国产ts人妖一区二区三区| 亚洲摸下面视频| 欧美中文字幕在线观看| www.日韩视频| 欧美野外wwwxxx| 亚洲视频在线看| 琪琪第一精品导航| 免费91麻豆精品国产自产在线观看| 中文字幕av日韩| 亚洲黄一区二区| 精品国产区一区二区三区在线观看| 日韩成人中文字幕在线观看| 国产欧美精品一区二区三区-老狼| 青青草成人在线| 欧美激情小视频| 国产成人精品电影久久久| 久久亚洲电影天堂| 在线视频欧美日韩精品| 日韩av在线网站| 清纯唯美亚洲激情| 欧美精品一区在线播放| 精品久久久久久久久久国产| www.国产一区| 亚洲一区二区三区视频播放| 亚洲新声在线观看| 欧美日韩国产123| 亚洲男女性事视频| 日韩成人小视频| 国产精品香蕉在线观看| 精品国产视频在线| 日韩亚洲欧美成人| 欧美成人在线免费视频| 久久中文字幕国产| 欧美精品电影免费在线观看| 97精品国产91久久久久久| www.日韩av.com| 国产精品高潮呻吟久久av野狼| 欧美成人免费小视频| 中文字幕亚洲欧美日韩2019| 日韩在线播放一区| 在线电影欧美日韩一区二区私密| 亚洲精品久久久一区二区三区| 国产精品444| 日韩av手机在线| 欧洲亚洲免费在线| 国产日韩欧美一二三区| 国产精品视频精品视频| 这里只有精品丝袜| 亚洲第一天堂av| 欧美第一淫aaasss性| 日韩免费观看av| 91精品久久久久久久| 性色av一区二区三区红粉影视| 欧美日韩一二三四五区| 久久久这里只有精品视频| 综合欧美国产视频二区| 精品福利樱桃av导航| 亚洲色图av在线| 成人h猎奇视频网站| 精品视频在线播放免| 91精品视频观看| 国产男女猛烈无遮挡91| 欧美日韩亚洲精品一区二区三区| 久久香蕉国产线看观看av| 亚洲成人久久一区| 久久影视三级福利片| 日韩在线免费视频| 91国自产精品中文字幕亚洲| 91国产精品视频在线| 亚洲www永久成人夜色| 在线观看国产精品淫| 久久精品久久久久| 久久精品2019中文字幕| 成人网在线免费看| 欧美大人香蕉在线| 国产精品久久久久免费a∨大胸| 亚洲欧洲激情在线| 亚洲天堂av女优| 亚洲精品v天堂中文字幕| 国产精品久久久久久久午夜| 亚洲第一天堂无码专区| 久久久这里只有精品视频| 亚洲欧美另类在线观看| 亚洲精品v欧美精品v日韩精品| 亚洲免费人成在线视频观看| www.美女亚洲精品| 激情av一区二区| 久久久国产在线视频| 欧美精品久久久久久久免费观看| 精品偷拍一区二区三区在线看| 国产精品久久久久久五月尺| 国产亚洲精品久久久久久777| 久久精品视频中文字幕| 国产精品第100页| 欧美最猛性xxxxx免费| 日韩人体视频一二区| 亚洲综合在线做性| 成人久久一区二区三区| 亚洲欧美制服第一页| 亚洲自拍偷拍色图| 欧美丝袜一区二区| 亚洲精品美女久久久久| 亚洲欧洲偷拍精品| 91久久久久久久一区二区| 亚洲久久久久久久久久| 欧美日韩综合视频| 成人免费激情视频| 精品国产自在精品国产浪潮| 亚洲成人999| 中文字幕不卡在线视频极品| 国产亚洲精品美女久久久久| 亚洲天堂日韩电影| 日韩在线免费视频观看| 国产伦精品一区二区三区精品视频| 国产成人av在线播放| 欧美成人精品在线视频| 久久影视电视剧免费网站清宫辞电视| 欧美国产日韩一区二区在线观看| 一区二区欧美久久| 综合网日日天干夜夜久久| 亚洲人成电影网站| 欧美日韩免费观看中文| 庆余年2免费日韩剧观看大牛| 欧洲亚洲妇女av| 久久久久久久亚洲精品| 动漫精品一区二区| 国产成人一区二区在线| 91精品久久久久久久久久| 亚洲天堂男人的天堂| 亚洲精品自拍视频| 成人午夜在线观看| 国产成人高潮免费观看精品| 国产精品久久久久不卡| 97超级碰在线看视频免费在线看| 久99九色视频在线观看| 中文字幕视频在线免费欧美日韩综合在线看| 最近2019年日本中文免费字幕| 性色av一区二区咪爱| 久久精品国产精品亚洲| 亚洲国产婷婷香蕉久久久久久| 在线观看91久久久久久| 国产一区二区三区三区在线观看| 综合国产在线观看| 亚洲一区二区三区sesese| 国产免费一区二区三区香蕉精|