亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? algo3-5.cpp

?? 《數(shù)據(jù)結(jié)構(gòu)算法實(shí)現(xiàn)及解析》—配合嚴(yán)蔚敏_吳偉民編著的數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版)(作者 高一凡)源代碼
?? CPP
字號(hào):
 // algo3-5.cpp 利用棧求解迷宮問(wèn)題(只輸出一個(gè)解,算法3.3)
 #include"c1.h"
 #include"func3-1.cpp"

 int curstep=1; // 當(dāng)前足跡,初值(在入口處)為1
 struct SElemType // 棧的元素類(lèi)型
 {
   int ord; // 通道塊在路徑上的"序號(hào)"
   PosType seat; // 通道塊在迷宮中的"坐標(biāo)位置"
   int di; // 從此通道塊走向下一通道塊的"方向"(0~3表示東~北)
 };

 #include"c3-1.h" // 采用順序棧存儲(chǔ)結(jié)構(gòu)
 #include"bo3-1.cpp" // 采用順序棧的基本操作函數(shù)

 // 定義墻元素值為0,可通過(guò)路徑為1,不能通過(guò)路徑為-1,通過(guò)路徑為足跡
 Status Pass(PosType b)
 { // 當(dāng)迷宮m的b點(diǎn)的序號(hào)為1(可通過(guò)路徑),返回OK;否則,返回ERROR
   if(m[b.x][b.y]==1)
     return OK;
   else
     return ERROR;
 }

 void FootPrint(PosType a)
 { // 使迷宮m的a點(diǎn)的值變?yōu)樽阚E(curstep)
   m[a.x][a.y]=curstep;
 }

 void NextPos(PosType &c,int di)
 { // 根據(jù)當(dāng)前位置及移動(dòng)方向,求得下一位置
   PosType direc[4]={{0,1},{1,0},{0,-1},{-1,0}}; // {行增量,列增量},移動(dòng)方向,依次為東南西北
   c.x+=direc[di].x;
   c.y+=direc[di].y;
 }

 void MarkPrint(PosType b)
 { // 使迷宮m的b點(diǎn)的序號(hào)變?yōu)?1(不能通過(guò)的路徑)
   m[b.x][b.y]=-1;
 }

 Status MazePath(PosType start,PosType end) // 算法3.3
 { // 若迷宮m中存在從入口start到出口end的通道,則求得一條
   // 存放在棧中(從棧底到棧頂),并返回TRUE;否則返回FALSE
   SqStack S; // 順序棧
   PosType curpos; // 當(dāng)前位置
   SElemType e; // 棧元素
   InitStack(S); // 初始化棧
   curpos=start; // 當(dāng)前位置在入口
   do
   {
     if(Pass(curpos))
     { // 當(dāng)前位置可以通過(guò),即是未曾走到過(guò)的通道塊
       FootPrint(curpos); // 留下足跡
       e.ord=curstep;
       e.seat=curpos;
       e.di=0;
       Push(S,e); // 入棧當(dāng)前位置及狀態(tài)
       curstep++; // 足跡加1
       if(curpos.x==end.x&&curpos.y==end.y) // 到達(dá)終點(diǎn)(出口)
         return TRUE;
       NextPos(curpos,e.di); // 由當(dāng)前位置及移動(dòng)方向,確定下一個(gè)當(dāng)前位置
     }
     else
     { // 當(dāng)前位置不能通過(guò)
       if(!StackEmpty(S)) // 棧不空
       {
         Pop(S,e); // 退棧到前一位置
         curstep--; // 足跡減1
         while(e.di==3&&!StackEmpty(S)) // 前一位置處于最后一個(gè)方向(北)
         {
           MarkPrint(e.seat); // 在前一位置留下不能通過(guò)的標(biāo)記(-1)
           Pop(S,e); // 再退回一步
           curstep--; // 足跡再減1
         }
         if(e.di<3) // 沒(méi)到最后一個(gè)方向(北)
         {
           e.di++; // 換下一個(gè)方向探索
           Push(S,e); // 入棧該位置的下一個(gè)方向
           curstep++; // 足跡加1
           curpos=e.seat; // 確定當(dāng)前位置
           NextPos(curpos,e.di); // 確定下一個(gè)當(dāng)前位置是該新方向上的相鄰塊
         }
       }
     }
   }while(!StackEmpty(S));
   return FALSE;
 }

 void main()
 {
   Init(1); // 初始化迷宮,通道值為1
   if(MazePath(begin,end)) // 有通路
   {
     printf("此迷宮從入口到出口的一條路徑如下:\n");
     Print(); // 輸出此通路
   }
   else
     printf("此迷宮沒(méi)有從入口到出口的路徑\n");
 }

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产三级国产普通话99 | 欧美成人精品3d动漫h| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 国产精品白丝jk黑袜喷水| 亚洲午夜免费视频| 久久精品综合网| 91精品国产全国免费观看| 成人丝袜视频网| 蜜桃在线一区二区三区| 一区二区三区免费看视频| 久久美女艺术照精彩视频福利播放| 日本精品一区二区三区四区的功能| 午夜精彩视频在线观看不卡| 国产精品超碰97尤物18| 久久久久九九视频| 欧美日本视频在线| 在线观看精品一区| 成人午夜激情影院| 国产麻豆视频一区二区| 日韩二区三区在线观看| 亚洲一级二级在线| 亚洲美女偷拍久久| 亚洲精品免费视频| 亚洲日本在线天堂| 国产精品久久久久影院老司| 精品国产sm最大网站免费看| 欧美一二三在线| 欧美日韩中文国产| 欧美日韩成人一区| 欧美性生活大片视频| 色悠悠久久综合| 色综合视频一区二区三区高清| 成人高清视频在线| 不卡高清视频专区| 99久久精品99国产精品| jlzzjlzz亚洲日本少妇| 成人av免费网站| 成人18视频在线播放| 成人午夜电影小说| 99久久伊人精品| 91老师片黄在线观看| 一本到高清视频免费精品| 一本到高清视频免费精品| 欧洲av在线精品| 欧美视频一二三区| 欧美一区二区三区在线观看视频| 欧美二区三区91| 欧美成人a∨高清免费观看| 日韩女优电影在线观看| 欧美第一区第二区| 26uuu色噜噜精品一区| 久久精品人人做人人综合| 久久先锋资源网| 国产肉丝袜一区二区| 亚洲欧美综合色| 亚洲免费观看视频| 午夜影院在线观看欧美| 另类小说综合欧美亚洲| 国产suv精品一区二区三区| av色综合久久天堂av综合| 91论坛在线播放| 91麻豆精品国产91久久久资源速度 | 欧美手机在线视频| 69堂亚洲精品首页| 久久这里只精品最新地址| 欧美国产欧美亚州国产日韩mv天天看完整| 中文乱码免费一区二区| 一区二区三区蜜桃| 丝袜国产日韩另类美女| 经典一区二区三区| 成人avav影音| 欧美色视频一区| 欧美精品一区二区在线播放| 欧美国产精品劲爆| 午夜私人影院久久久久| 国产在线播放一区三区四| 成人av电影在线| 在线综合+亚洲+欧美中文字幕| 精品国产乱码久久久久久久久| 国产精品国产三级国产普通话99 | 亚洲老妇xxxxxx| 免费成人在线播放| 91亚洲永久精品| 在线成人av网站| 中文字幕免费在线观看视频一区| 亚洲一区二区中文在线| 国产福利一区在线| 欧美日韩免费电影| 欧美激情一区二区三区| 视频一区免费在线观看| 成人h精品动漫一区二区三区| 欧美久久一二区| 国产精品福利在线播放| 麻豆视频观看网址久久| 色噜噜久久综合| 久久综合九色综合97_久久久| 亚洲午夜久久久久久久久电影院 | 日本视频中文字幕一区二区三区| 成人理论电影网| 91精品国产黑色紧身裤美女| 国产精品女人毛片| 美女视频一区在线观看| 欧美亚洲国产一区二区三区va| 久久精品在线观看| 日本不卡一区二区三区| 91久久精品一区二区三区| 国产亚洲一本大道中文在线| 手机精品视频在线观看| 91久久久免费一区二区| 中文字幕一区二区三区乱码在线| 久久99深爱久久99精品| 色国产精品一区在线观看| 亚洲国产激情av| 国产福利91精品一区二区三区| 91麻豆精品国产综合久久久久久| 亚洲另类一区二区| 91香蕉视频黄| 亚洲欧洲av色图| 成人免费va视频| 久久精品视频免费观看| 国产一区二区按摩在线观看| 欧美一区二区三区在线电影| 亚洲大片免费看| 在线亚洲一区二区| 亚洲蜜臀av乱码久久精品蜜桃| jiyouzz国产精品久久| 国产日韩av一区二区| 精品一区二区日韩| 精品99一区二区| 看片网站欧美日韩| 日韩视频123| 蜜臀av性久久久久蜜臀aⅴ | 日韩美女啊v在线免费观看| 成人午夜电影网站| 国产精品欧美一级免费| 成人91在线观看| 亚洲图片激情小说| 在线免费一区三区| 亚洲一区av在线| 在线播放日韩导航| 日本亚洲最大的色成网站www| 欧美一区二区高清| 精品制服美女久久| 久久精品人人做人人综合| 成人黄色777网| 亚洲毛片av在线| 欧美日韩免费在线视频| 日韩精品免费视频人成| 欧美一区二区视频在线观看2020| 日本不卡高清视频| 337p粉嫩大胆色噜噜噜噜亚洲 | 首页国产丝袜综合| 日韩精品一区二| 大尺度一区二区| 亚洲美女一区二区三区| 欧美日韩精品高清| 日日摸夜夜添夜夜添亚洲女人| 5566中文字幕一区二区电影| 日韩av中文在线观看| 精品国免费一区二区三区| 国产一区二区看久久| 一色屋精品亚洲香蕉网站| 91国在线观看| 毛片av一区二区| 国产精品久久久久aaaa樱花| 色悠悠久久综合| 免费精品视频最新在线| 国产欧美日韩卡一| 激情综合网天天干| 亚洲同性gay激情无套| 欧美精品乱码久久久久久| 国产一区二区三区在线看麻豆| 国产精品免费久久久久| 欧美人妖巨大在线| 国产成人自拍网| 亚洲妇熟xx妇色黄| 2021久久国产精品不只是精品| 99精品热视频| 蜜臀av在线播放一区二区三区| 亚洲国产精品高清| 欧美乱妇23p| 成人午夜视频网站| 日韩在线卡一卡二| 中文一区二区完整视频在线观看| 欧美色精品在线视频| 高清国产午夜精品久久久久久| 亚洲一区二区三区三| 国产日产欧美一区二区视频| 欧美日韩mp4| 99在线精品一区二区三区| 麻豆91小视频| 亚洲黄色片在线观看| 26uuu亚洲婷婷狠狠天堂| 欧美日韩国产成人在线91| 成人丝袜18视频在线观看| 蜜臀91精品一区二区三区 | 日韩国产高清影视| 亚洲人成小说网站色在线| 欧美成人性福生活免费看| 欧美色电影在线|