數據結構與演算法-Java語言實現 郭煒 9787302667698 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$420
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:數據結構與演算法-Java語言實現
ISBN:9787302667698
出版社:清華大學
著編譯者:郭煒
頁數:339
所在地:中國大陸 *此為代購商品
書號:1674904
可大量預訂,請先連絡。

內容簡介

本書內容全面、細緻、通俗易懂,涌蓋線性表、棧和隊列、樹和二叉樹、堆、哈夫曼樹、並查集、AVL樹、紅黑樹、B-樹和B+樹、串、圖、散列表等數據結構,以及枚舉、二分、遞歸、分治、動態規劃、貪心、深搜、廣搜、最短路、最小生成樹、拓撲排序、關鍵路徑、內外排序等演算法,對各類數據結構和演算法,不但要掌握理論,還應熟練地編程實現。本書的最大特點是高標準的實踐性。除了少數幾個特別複雜的數據緒構,95%的數據結構和演算法都給出了完整可運行的代碼,一共130多份,並且這些代碼幾乎都出現在具體的例題中。本書的例題和編程習題,都可以在北京大學在線程序評測平台OpenJudge上提交解題程序並自動評判對錯。本書內容和習題按難度做了明確分級,因此不論是高等學校計算機專業還是非計算機專業的師生,都可以從中各取所需用於教學。本書既可以用作高等學校「數據結構與演算法」課程的入門教材,又可以作為考研、找工作面試的秘籍,還可以用於程序設計競賽的基礎培訓。

目錄

第1章 緒論
1 1 演算法和演算法分析
1 1 1 什麼是演算法
1 1 2 演算法的時間複雜度及其表示法
1 2 數據結構
1 2 1 數據的邏輯結構
1 2 2 數據的存儲結構
1 2 3 數據結構上的操作
小結
習題
第2章 Java語言鞏固與提高
2 1 介面和多態
2 2 內部類和內部介面
2 3 匿名類、Lambda表達式和函數式介面
2 4 泛型
2 4 1 泛型的概念和作用
2 4 2 泛型類、泛型介面和泛型函數
2 4 3 泛型數組
★★2 4 4 泛型的上下界
★★2 5 迭代器
第3章 線性表
3 1 順序表
3 1 1 順序表的概念和操作
3 1 2 Java中的順序表
3 2 鏈表
3 2 1 單鏈表
3 2 2 循環單鏈表
3 2 3 雙鏈表
3 2 4 靜態鏈表
★★3 2 5 Java中的鏈表
3 3 順序表和鏈表的選擇
小結
習題
第4章 枚舉與二分法
4 1 枚舉
4 1 1 案例:八皇后問題(P0070)
4 1 2 案例:奧數問題(P0100)
4 1 3 案例:特殊密碼鎖(P0090)
4 1 4 案例:假幣問題(P0080)
4 2 二分法
4 2 1 案例:解方程(P0110)
4 2 2 案例:網線主管(P0120)
★4 2 3 案例:好鬥的牛(P0130)
小結
習題
第5章 遞歸和分治
5 1 用遞歸進行枚舉
5 1 1 案例:N皇后問題(P0230)
5 1 2 案例:奧數問題(P0100)的遞歸解法
5 1 3 案例:全排列(P0240)
5 2 解決用遞歸形式定義的問題
5 2 1 案例:波蘭表達式(P0250)
★★5 2 2 案例:繪製雪花曲線
5 3 用遞歸進行問題分解
5 3 1 案例:上台階(P0260)
5 3 2 案例:算24(P0270)
5 3 3 案例:放蘋果(P0280)
5 3 4 案例:7的倍數取法有多少種(P0290)
5 4 分治
★5 4 1 案例:求排列的逆序數(P0300)
5 4 2 案例:漢諾塔問題(P0310)
5 4 3 案例:快速冪
小結
習題
第6章 棧和隊列
第7章 二叉樹
第8章 樹、森林和井查集
第9章 字元串
第10章 動態規劃
第11章 圍的遍歷和搜索
第12章 圖論基礎應用演算法
第13章 排序
第14章 查找
第15章 貪心演算法
附錄 北京大學在線程序評測平台OpenJudge使用說明
參考文獻

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理