-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
數據結構:Java語言描述 版權信息
- ISBN:9787568278522
- 條形碼:9787568278522 ; 978-7-5682-7852-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
數據結構:Java語言描述 內容簡介
《數據結構(Java語言描述 第3版 修訂版)/“十二五”職業教育國家規劃教材》主要介紹了數據結構的基本概念和基本算法。 《數據結構(Java語言描述 第3版 修訂版)/“十二五”職業教育國家規劃教材》共分9個項目,主要內容包括緒論、線性表、棧和隊列、串、多維數組和廣義表、樹、圖、查找和排序等。各項目中所涉及的數據結構與算法均給予了Java語言描述(所有程序都已運行通過),以便讀者鞏固和提高運用Java語言進行程序設計的能力。 《數據結構(Java語言描述 第3版 修訂版)/“十二五”職業教育國家規劃教材》在內容的選取、概念的引入、文字的敘述及例題和習題的選擇等方面都力求遵循面向應用、邏輯結構簡明合理、由淺人深、深入淺出、循序漸進、便于自學的原則,突出其實用性與應用性。 《數據結構(Java語言描述 第3版 修訂版)/“十二五”職業教育國家規劃教材》可作為計算機專業教材,也適合作為非計算機專業輔修計算機專業課程的教材,還可以供從事計算機軟件開發的科技人員自學參考。
數據結構:Java語言描述 目錄
任務一 數據結構的基本概念
一、學習數據結構的原因
二、什么是數據結構
三、基本概念和術語
四、數據類型與抽象數據類型
任務二 算法和算法分析簡介
一、算法
二、算法的描述
三、算法評價
實訓 驗證哥德巴赫猜想
小結
習題一
項目二 線性表
任務一 線性表的定義和基本操作
任務二 線性表的順序存儲結構
一、線性表的順序存儲結構
二、線性表在順序存儲結構下的運算
任務三 線性表的鏈式存儲結構
一、線性鏈表
二、循環鏈表
三、雙向鏈表
實訓 順序表和鏈表的應用
小結
習題二
項目三 棧和隊列
任務一 棧
一、棧的定義及其運算
二、棧的順序存儲結構
三、棧的鏈式存儲結構
任務二 算術表達式求值
任務三 隊列
一、隊列的定義及其運算
二、隊列的順序存儲結構
三、隊列的鏈式存儲結構
四、其他隊列
實訓 棧與隊列的應用
小結
習題三
項目四 串
任務一 串的基本概念
一、串的定義
二、主串和子串
任務二 串的存儲結構
一、串值的存儲
二、串名的存儲映像
任務三 串的基本運算及其實現
一、串的基本運算
二、串的基本運算的實現
實訓 文本編輯系統
小結
習題四
項目五 多維數組和廣義表
任務一 多維數組
一、多維數組的概念
二、多維數組在計算機內的存放
任務二 多維數組的存儲結構
一、行優先順序
二、列優先順序
任務三 特殊矩陣及其壓縮存儲
一、特殊矩陣
二、壓縮存儲
任務四 稀疏矩陣
一、稀疏矩陣的存儲
二、稀疏矩陣的運算
任務五 廣義表
一、基本概念
二、存儲結構
三、基本運算
實訓 迷宮問題
小結
習題五
……
項目六 樹
項目七 圖
項目八 查找
項目九 排序
參考文獻
數據結構:Java語言描述 作者簡介
庫波,男,主持或參與一項國家級、三項省部級、一項市級、一項學院級的科研項目,曾獲“武漢市青年崗位能手”,“武漢市師德建設先進教師”,“武漢市首屆高等學校教學成果獎一等獎”等榮譽稱號。
- >
【精裝繪本】畫給孩子的中國神話
- >
有舍有得是人生
- >
月亮虎
- >
朝聞道
- >
羅庸西南聯大授課錄
- >
上帝之肋:男人的真實旅程
- >
姑媽的寶刀
- >
巴金-再思錄