資料介紹
1.實驗要求
l?實驗?zāi)康模?br /> (1)進(jìn)一步掌握指針、異常處理的使用;
(2)掌握棧的操作的實現(xiàn)方法;
(3)培養(yǎng)使用棧解決實際問題的能力
l?實驗內(nèi)容:利用棧實現(xiàn)迷宮求解問題,具體要求如下:
(1)可以使用遞歸或非遞歸兩種方法實現(xiàn);
(2)老鼠能夠記住自己的路,不會反復(fù)走重復(fù)的路徑;
(3)可以自己任意設(shè)置起點;
(4)必須要有異常處理,比如輸入參數(shù)錯誤時應(yīng)拋出異常
2.?程序分析
2.1?存儲結(jié)構(gòu)
?????該程序采用棧的順序存儲結(jié)構(gòu),利用一組地址連續(xù)的存儲單元依次存放老鼠在迷宮中的每一步路徑,由于棧的插入和刪除只能在棧頂實現(xiàn),因此,每前進(jìn)一步,表示該點的數(shù)組元素入棧,棧頂指針top+1;每后退一步,表示原來點的數(shù)組元素出棧,top-1。棧的操作示意如圖(a)所示:
圖(a)?棧的操作示意圖
l?實驗?zāi)康模?br /> (1)進(jìn)一步掌握指針、異常處理的使用;
(2)掌握棧的操作的實現(xiàn)方法;
(3)培養(yǎng)使用棧解決實際問題的能力
l?實驗內(nèi)容:利用棧實現(xiàn)迷宮求解問題,具體要求如下:
(1)可以使用遞歸或非遞歸兩種方法實現(xiàn);
(2)老鼠能夠記住自己的路,不會反復(fù)走重復(fù)的路徑;
(3)可以自己任意設(shè)置起點;
(4)必須要有異常處理,比如輸入參數(shù)錯誤時應(yīng)拋出異常
2.?程序分析
2.1?存儲結(jié)構(gòu)
?????該程序采用棧的順序存儲結(jié)構(gòu),利用一組地址連續(xù)的存儲單元依次存放老鼠在迷宮中的每一步路徑,由于棧的插入和刪除只能在棧頂實現(xiàn),因此,每前進(jìn)一步,表示該點的數(shù)組元素入棧,棧頂指針top+1;每后退一步,表示原來點的數(shù)組元素出棧,top-1。棧的操作示意如圖(a)所示:
圖(a)?棧的操作示意圖
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 西電verilog實驗報告 19次下載
- 計算器labview實現(xiàn)的課程實驗報告 29次下載
- 直流交流全橋逆變器仿真實驗報告
- 數(shù)字電子電路技術(shù)實驗報告匯總下載 0次下載
- 高頻電子線路實驗報告及設(shè)計方案 10次下載
- 自動控制原理MATLAB仿真實驗報告 67次下載
- 什么是數(shù)據(jù)結(jié)構(gòu)?為什么要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)?數(shù)據(jù)結(jié)構(gòu)的應(yīng)用實例分析 14次下載
- 叮咚門鈴實驗報告 21次下載
- 系統(tǒng)辨識實驗報告 4次下載
- 貴州大學(xué)實驗報告 6次下載
- 實驗報告格式 40次下載
- DSP實驗報告 24次下載
- 模擬電子技術(shù)實驗報告 0次下載
- 數(shù)據(jù)結(jié)構(gòu)實驗報告圖 0次下載
- 數(shù)字圖像處理實驗報告 0次下載
- 探索編程世界的七大數(shù)據(jù)結(jié)構(gòu) 413次閱讀
- C語言數(shù)據(jù)結(jié)構(gòu)之跳表詳解 853次閱讀
- 不同數(shù)據(jù)結(jié)構(gòu)的定義代碼 660次閱讀
- 嵌入式軟件常見的8種數(shù)據(jù)結(jié)構(gòu) 949次閱讀
- 跳躍表數(shù)據(jù)結(jié)構(gòu)與算法分析 852次閱讀
- SystemVerilog中可以嵌套的數(shù)據(jù)結(jié)構(gòu) 1639次閱讀
- 這些程序員必須知道的數(shù)據(jù)結(jié)構(gòu)你知道多少 2312次閱讀
- 數(shù)據(jù)結(jié)構(gòu)有哪些知識重點 2377次閱讀
- 區(qū)塊鏈的基本數(shù)據(jù)結(jié)構(gòu)解析 7539次閱讀
- 一階rc電路的暫態(tài)響應(yīng)實驗報告分析 14.5w次閱讀
- java中幾種常用數(shù)據(jù)結(jié)構(gòu) 1.4w次閱讀
- 數(shù)據(jù)結(jié)構(gòu)常見的八大排序算法 1843次閱讀
- 移位寄存器實驗報告_移位寄存器原理 2.8w次閱讀
- java數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí) 794次閱讀
- Python機(jī)器視覺編程常用數(shù)據(jù)結(jié)構(gòu)與示例 1410次閱讀
下載排行
本周
- 148V到5KW無橋LLC雙向逆變器的電路原理圖免費下載
- 0.26 MB | 154次下載 | 10 積分
- 22KW逆變側(cè)功率管的損耗如何進(jìn)行計算詳細(xì)公式免費下載
- 0.40 MB | 32次下載 | 2 積分
- 3高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 30次下載 | 5 積分
- 4S7-200 可編程序控制器系統(tǒng)手冊
- 12.81 MB | 4次下載 | 免費
- 5ATX電源 FSP_ATX-300PAF電路圖資料
- 0.18 MB | 1次下載 | 2 積分
- 6IP6541_L 150uA 低功耗,集成多種快充輸出協(xié)議中文資料
- 1.43 MB | 次下載 | 免費
- 7PC5010 單通道20V_10A低邊高速驅(qū)動器技術(shù)手冊
- 1.17 MB | 次下載 | 免費
- 8GSV2201D 帶嵌入式MCU的DisplayPort 1.4到HDMI 2.0轉(zhuǎn)換器規(guī)格書
- 0.67 MB | 次下載 | 2 積分
本月
- 148V到5KW無橋LLC雙向逆變器的電路原理圖免費下載
- 0.26 MB | 154次下載 | 10 積分
- 22KW逆變側(cè)功率管的損耗如何進(jìn)行計算詳細(xì)公式免費下載
- 0.40 MB | 32次下載 | 2 積分
- 3高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 30次下載 | 5 積分
- 4STM32F10x參考手冊資料
- 13.64 MB | 12次下載 | 1 積分
- 5OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費
- 6光伏并網(wǎng)逆變器原理
- 7.31 MB | 6次下載 | 2 積分
- 7NS1081/NS1081S/NS1081Q USB 3.0閃存數(shù)據(jù)手冊
- 0.40 MB | 4次下載 | 2 積分
- 8S7-200 可編程序控制器系統(tǒng)手冊
- 12.81 MB | 4次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191422次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論