-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
數(shù)據(jù)結(jié)構(gòu)與算法——C語言和JAVA語言描述 版權(quán)信息
- ISBN:9787302472650
- 條形碼:9787302472650 ; 978-7-302-47265-0
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
數(shù)據(jù)結(jié)構(gòu)與算法——C語言和JAVA語言描述 內(nèi)容簡(jiǎn)介
《數(shù)據(jù)結(jié)構(gòu)與算法:C語言和Java語言描述》系統(tǒng)全面地講解了數(shù)據(jù)結(jié)構(gòu)與算法的主要內(nèi)容,包括線性表、棧和隊(duì)列、字符串、數(shù)組與矩陣、樹、圖、查找以及排序。對(duì)于每一種類型的數(shù)據(jù)結(jié)構(gòu),都詳細(xì)闡述了基本概念、各種不同的存儲(chǔ)結(jié)構(gòu)和不同存儲(chǔ)結(jié)構(gòu)上一些主要操作的算法,并給出完整的C語言代碼和Java代碼,有助于不同語言學(xué)習(xí)者的理解。C語言的指針概念雖較好地闡述了鏈表的結(jié)構(gòu),但目前軟件設(shè)計(jì)的主流方法是面向?qū)ο笏枷耄栽摃诟戒浿刑峁┝烁鱾(gè)算法對(duì)應(yīng)的Java代碼。 《數(shù)據(jù)結(jié)構(gòu)與算法:C語言和Java語言描述》可作為應(yīng)用型本科、高職高專、成人高校計(jì)算機(jī)相關(guān)專業(yè)課程的教材,也可作為各類培訓(xùn)、計(jì)算機(jī)從業(yè)人員和愛好者的參考用書。
數(shù)據(jù)結(jié)構(gòu)與算法——C語言和JAVA語言描述 目錄
1.1 學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的意義
1.1.1 引言
1.1.2 數(shù)據(jù)結(jié)構(gòu)研究什么
1.2 數(shù)據(jù)結(jié)構(gòu)的基本概念
1.3 算法及其描述
1.3.1 算法的概念和特性
1.3.2 算法設(shè)計(jì)的要求
1.3.3 算法的分析
1.4 小結(jié)
1.5 習(xí)題
第2章 線性表
2.1 線性表的定義及運(yùn)算
2.1.1 線性表的定義
2.1.2 線性表的基本運(yùn)算
2.2 順序線性表
2.2.1 順序存儲(chǔ)的定義
2.2.2 順序線性表的基本運(yùn)算
2.3 線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
2.3.1 線性表鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的定義
2.3.2 單鏈表的定義
2.3.3 線性表鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)代碼描述
2.3.4 單鏈表的基本運(yùn)算
2.3.5 單鏈表的創(chuàng)建
2.4 循環(huán)鏈表和雙向鏈表
2.4.1 循環(huán)鏈表
2.4.2 雙向鏈表
2.5 實(shí)訓(xùn)
實(shí)訓(xùn)1 隨機(jī)生成5個(gè)數(shù)放入順序表中,實(shí)現(xiàn)插入和刪除操作
實(shí)訓(xùn)2 創(chuàng)建5個(gè)節(jié)點(diǎn)的單鏈表,隨機(jī)生成5個(gè)數(shù)并放入單鏈表中實(shí)現(xiàn)插入和刪除操作
2.6 小結(jié)
2.7 習(xí)題
第3章 棧和隊(duì)列
3.1 棧的定義和基本運(yùn)算
3.1.1 棧的定義
3.1.2 棧的基本運(yùn)算
3.2 順序棧
3.2.1 順序棧存儲(chǔ)的定義
3.2.2 順序棧的基本運(yùn)算
3.3 鏈棧
3.3.1 鏈棧的定義
3.3.2 鏈棧的基本運(yùn)算
3.4 隊(duì)列的定義和基本運(yùn)算
3.4.1 隊(duì)列的定義
3.4.2 隊(duì)列的基本運(yùn)算
3.5 順序隊(duì)列
3.5.1 順序隊(duì)列的存儲(chǔ)結(jié)構(gòu)
3.5.2 順序隊(duì)列的基本運(yùn)算
3.6 鏈?zhǔn)疥?duì)列
3.6.1 鏈?zhǔn)疥?duì)列的存儲(chǔ)結(jié)構(gòu)
3.6.2 鏈?zhǔn)疥?duì)列的基本運(yùn)算
3.7 實(shí)訓(xùn)
實(shí)訓(xùn)1 順序共享?xiàng)5暮?jiǎn)單實(shí)現(xiàn)
實(shí)訓(xùn)2 鏈?zhǔn)疥?duì)列分隊(duì)的簡(jiǎn)單實(shí)現(xiàn)
3.8 小結(jié)
3.9 習(xí)題
第4章 字符串
4.1 字符串的定義和基本運(yùn)算
4.1.1 字符串的定義
4.1.2 字符串的基本運(yùn)算
4.2 串的線性存儲(chǔ)結(jié)構(gòu)和基本運(yùn)算的實(shí)現(xiàn)
4.2.1 串的賦值運(yùn)算
4.2.2 求串的長(zhǎng)度
4.2.3 判斷兩個(gè)串是否相等
4.2.4 求子串
……
第5章 數(shù)組與矩陣
第6章 樹
第7章 圖
第8章 查找
第9章 排序
附錄 對(duì)應(yīng)章節(jié)的Java代碼
習(xí)題答案
參考文獻(xiàn)
- >
自卑與超越
- >
朝聞道
- >
我與地壇
- >
伯納黛特,你要去哪(2021新版)
- >
二體千字文
- >
【精裝繪本】畫給孩子的中國(guó)神話
- >
名家?guī)阕x魯迅:故事新編
- >
隨園食單