校園導(dǎo)游系統(tǒng)模擬.rar
校園導(dǎo)游系統(tǒng)模擬,5000多字 11頁【摘要】數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)程序設(shè)計(jì)的重要理論技術(shù)基礎(chǔ),它不僅是計(jì)算機(jī)科學(xué)的核心課程,而且已成為其他理工專業(yè)的熱門選修課。從課程性質(zhì)上講,數(shù)據(jù)結(jié)構(gòu)是一門專業(yè)技術(shù)基礎(chǔ)課。它的教學(xué)要求是:學(xué)會分析研究計(jì)算機(jī)加工的數(shù)據(jù)結(jié)構(gòu)的特性,以便為應(yīng)用涉及的數(shù)據(jù)選擇適當(dāng)?shù)倪壿嫿Y(jié)構(gòu),存儲結(jié)構(gòu)及其相應(yīng)的算法,...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 20023286 發(fā)布
校園導(dǎo)游系統(tǒng)模擬
5000多字 11頁
【摘要】數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)程序設(shè)計(jì)的重要理論技術(shù)基礎(chǔ),它不僅是計(jì)算機(jī)科學(xué)的核心課程,而且已成為其他理工專業(yè)的熱門選修課。從課程性質(zhì)上講,數(shù)據(jù)結(jié)構(gòu)是一門專業(yè)技術(shù)基礎(chǔ)課。它的教學(xué)要求是:學(xué)會分析研究計(jì)算機(jī)加工的數(shù)據(jù)結(jié)構(gòu)的特性,以便為應(yīng)用涉及的數(shù)據(jù)選擇適當(dāng)?shù)倪壿嫿Y(jié)構(gòu),存儲結(jié)構(gòu)及其相應(yīng)的算法,并初步掌握算法的時(shí)間分析和空間分析的技術(shù)。另一方面,本課程的學(xué)習(xí)過程也是復(fù)雜程序設(shè)計(jì)的訓(xùn)練過程,要求學(xué)生編寫的程序結(jié)構(gòu)清楚和正確意讀,符合軟件工程的規(guī)范。如果說高級語言程序設(shè)計(jì)的訓(xùn)練過程,要進(jìn)行了結(jié)構(gòu)化的程序設(shè)計(jì)的初步訓(xùn)練的話,那么數(shù)據(jù)結(jié)構(gòu)就要培養(yǎng)我們的數(shù)據(jù)抽象能力。本次設(shè)計(jì)其實(shí)就是數(shù)據(jù)結(jié)構(gòu)中圖類的問題。將校園景點(diǎn)作為圖的結(jié)點(diǎn),將景點(diǎn)間的路徑作為圖的邊,路徑距離作為邊的權(quán)值。這樣一來,求兩景點(diǎn)間最短路徑的問題就抽象成了求圖中一結(jié)點(diǎn)到另一結(jié)點(diǎn)的問題。這也是計(jì)算機(jī)代替人工的一個(gè)實(shí)例,也是軟件工程必不可少的基礎(chǔ)。
【關(guān)鍵詞】數(shù)據(jù)結(jié)構(gòu) 圖 結(jié)點(diǎn) 邊 權(quán) 景點(diǎn) 路徑
目錄
一.問題描述 5
二.設(shè)計(jì)思路 5
三.詳細(xì)設(shè)計(jì)過程 5
3.1 景點(diǎn)基本信息的設(shè)計(jì) 5
3.2 順序表的設(shè)計(jì) 6
3.3 圖類的設(shè)計(jì) 6
3.4 求最短路徑的設(shè)計(jì) 8
3.5 綜合設(shè)計(jì) 10
四.結(jié)論 11
五.體會 11
六.參考文獻(xiàn) 12
參考文獻(xiàn)
[1] 譚浩強(qiáng) C++程序設(shè)計(jì) 清華大學(xué)出版社 北京 2006年
[2] 朱戰(zhàn)立 數(shù)據(jù)結(jié)構(gòu)---使用C++語言 西安電子科技大學(xué)出版社 西安 第二版 2005年
5000多字 11頁
【摘要】數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)程序設(shè)計(jì)的重要理論技術(shù)基礎(chǔ),它不僅是計(jì)算機(jī)科學(xué)的核心課程,而且已成為其他理工專業(yè)的熱門選修課。從課程性質(zhì)上講,數(shù)據(jù)結(jié)構(gòu)是一門專業(yè)技術(shù)基礎(chǔ)課。它的教學(xué)要求是:學(xué)會分析研究計(jì)算機(jī)加工的數(shù)據(jù)結(jié)構(gòu)的特性,以便為應(yīng)用涉及的數(shù)據(jù)選擇適當(dāng)?shù)倪壿嫿Y(jié)構(gòu),存儲結(jié)構(gòu)及其相應(yīng)的算法,并初步掌握算法的時(shí)間分析和空間分析的技術(shù)。另一方面,本課程的學(xué)習(xí)過程也是復(fù)雜程序設(shè)計(jì)的訓(xùn)練過程,要求學(xué)生編寫的程序結(jié)構(gòu)清楚和正確意讀,符合軟件工程的規(guī)范。如果說高級語言程序設(shè)計(jì)的訓(xùn)練過程,要進(jìn)行了結(jié)構(gòu)化的程序設(shè)計(jì)的初步訓(xùn)練的話,那么數(shù)據(jù)結(jié)構(gòu)就要培養(yǎng)我們的數(shù)據(jù)抽象能力。本次設(shè)計(jì)其實(shí)就是數(shù)據(jù)結(jié)構(gòu)中圖類的問題。將校園景點(diǎn)作為圖的結(jié)點(diǎn),將景點(diǎn)間的路徑作為圖的邊,路徑距離作為邊的權(quán)值。這樣一來,求兩景點(diǎn)間最短路徑的問題就抽象成了求圖中一結(jié)點(diǎn)到另一結(jié)點(diǎn)的問題。這也是計(jì)算機(jī)代替人工的一個(gè)實(shí)例,也是軟件工程必不可少的基礎(chǔ)。
【關(guān)鍵詞】數(shù)據(jù)結(jié)構(gòu) 圖 結(jié)點(diǎn) 邊 權(quán) 景點(diǎn) 路徑
目錄
一.問題描述 5
二.設(shè)計(jì)思路 5
三.詳細(xì)設(shè)計(jì)過程 5
3.1 景點(diǎn)基本信息的設(shè)計(jì) 5
3.2 順序表的設(shè)計(jì) 6
3.3 圖類的設(shè)計(jì) 6
3.4 求最短路徑的設(shè)計(jì) 8
3.5 綜合設(shè)計(jì) 10
四.結(jié)論 11
五.體會 11
六.參考文獻(xiàn) 12
參考文獻(xiàn)
[1] 譚浩強(qiáng) C++程序設(shè)計(jì) 清華大學(xué)出版社 北京 2006年
[2] 朱戰(zhàn)立 數(shù)據(jù)結(jié)構(gòu)---使用C++語言 西安電子科技大學(xué)出版社 西安 第二版 2005年
TA們正在看...
- 領(lǐng)導(dǎo)干部工作經(jīng)驗(yàn)介紹.docx
- 淺談基層教育工作者如何做到不忘初心、履行使命.docx
- 任職表態(tài)發(fā)言.docx
- 如何做到不忘初心.docx
- 鄉(xiāng)鎮(zhèn)黨委書記在區(qū)(縣)委巡察組巡察xx鎮(zhèn)黨委工作...docx
- 學(xué)習(xí)張富清老人先進(jìn)事跡有感.docx
- 在政治性警示教育大會上的講話.docx
- 在中心組理論學(xué)習(xí)會議上的發(fā)言材料.docx
- 主題活動領(lǐng)導(dǎo)發(fā)言稿——圍繞“具體目標(biāo)”下好“真...docx
- 主題活動心得體會:靜下心來讀原著學(xué)原文悟原理.docx