TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
實用數據結構教程:JAVA 語言描述(簡體書)
滿額折

實用數據結構教程:JAVA 語言描述(簡體書)

人民幣定價:28 元
定  價:NT$ 168 元
優惠價:87146
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

本書以面向對象語言Java作為描述語言,系統介紹如何用面向對象的方法來設計和實現傳統的數據結構,內容包括數組、鏈表、棧、隊列、表、二叉樹、優先隊列、堆、集合、映射、散列表、樹和圖等基本數據結構,以及插入、刪除、遍歷、查找、歸并和排序等基本算法。本書突出了抽象數據類型的概念,提供了大量精心設計的示例程序,不僅講述了常用數據結構的具體實現,而且抽象出一般的設計原則。
本書選材精當、結構新穎、深入淺出、簡明實用,可作為高等院校計算機專業和相近專業本科生數據結構課程的教材或參考書,也可供計算機應用領域的工程技術人員參考。

目次

第1章 緒論 
 1.1 數據結構與數據類型 
 1.2 抽象數據類型 
1.2.1 ADT的規格說明 
1.2.2 ADT的實現 
1.2.3 Java中ADT的規格說明與實現 
 1.3 串抽象數據類型 
1.3.1 串ADT的規格說明 
1.3.2 串ADT的實現 
 習題 
第2章 算法 
 2.1 問題、算法和程序 
 2.2 算法的代價 
 2.3 算法分析 
2.3.1 規模與基本操作 
2.3.2 運行時間和增長率 
2.3.3 最佳、最差和平均情況 
 2.4 大O符號 
2.4.1 大O的定義 
2.4.2 大O的性質 
2.4.3 大O的計算 
 2.5 空間代價 
 2.6 遞歸算法 
 習題 
第3章 數組 
 3.1 數組 
3.1.1 子數組 
3.1.2 有序數組 
3.1.3 二維數組 
 3.2 插入 
 3.3 刪除 
 3.4 查找 
3.4.1 線性查找 
3.4.2 二分查找 
3.4.3 查找算法比較 
 3.5 歸并 
 3.6 排序
3.6.1 冒泡排序 
3.6.2 選擇排序 
3.6.3 插入排序 
3.6.4 歸并排序 
3.6.5 快速排序 
3.6.6 排序算法比較 
 習題 
第4章 鏈表 
 4.1 鏈表 
4.1.1 單向鏈表 
4.1.2 雙向鏈表 
4.1.3 有序鏈表 
4.1.4 循環鏈表 
 4.2 插入 
4.2.1 單向鏈表插入 
4.2.2 雙向鏈表插入 
 4.3 刪除 
4.3.1 單向鏈表刪除 
4.3.2 雙向鏈表刪除 
4.4 查找 
 習題 
第5章 棧與隊列 
第6章 表 
第7章 二叉樹 
第8章 優先隊列與堆 
第9章 集合與映射 
第10章 散列表 
第11章 樹 
第12章 圖 
附錄A 數學預備知識 
附錄B Java 語言概要 
附錄C 課程實驗 
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 146
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區