| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202310*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:演算法秘籍 ISBN:9787111736189 出版社:機械工業 著編譯者:王一博 叢書名:計算機前沿技術叢書 頁數:354 所在地:中國大陸 *此為代購商品 書號:1589710 可大量預訂,請先連絡。 內容簡介 這是一本關於數據結構和演算法的書,以Java為描述語言,介紹了計算機編程中常用的數據結構和演算法。全書共13章,講述了常見的數據結構、排序演算法、位運算、樹、遞歸、回溯演算法、貪心演算法、雙指針和滑動窗口、BFS和DFS、前綴和、動態規劃、並查集、其他經典演算法等知識。本書內容豐富,實用性強,通過示例練習和問題分析等方式,詳細講解了與演算法有關的知識點。本書附贈視頻講解二維碼,以及源代碼。 本書適合程序員、計算機專業相關師生,以及對演算法感興趣的讀者閱讀。作者簡介 王一博 網名博哥,各大專業網站知名博主,具有10多年的開發經驗,2017年開始做演算法試題並在公眾號發布試題講解,經常遊走在全球30多個演算法網站之間,累計做題2000多道,對演算法試題有自己獨特的解題思路和技巧。目錄 前言第1章 常見的數據結構 1 1 數組 1 1 1 滾動數組 1 1 2 差分數組 1 1 3 二維差分數組 1 1 4 樹狀數組 1 2 鏈表 1 3 隊列 1 4 棧 1 5 散列表 1 6 樹 1 6 1 二叉搜索樹 1 6 2 AVL樹 1 6 3 紅黑樹 1 6 4 字典樹 1 6 5 哈夫曼樹 1 6 6 線段樹 1 6 7 笛卡兒樹 1 6 8 其他樹 1 7 堆 1 8 圖 1 8 1 圖的分類 1 8 2 圖的表示方式 1 8 3 圖的遍歷 1 8 4 迪傑斯特拉(Dijkstra)演算法 1 8 5 貝爾曼-福特(Bellman-Ford)演算法 1 8 6 SPFA演算法 1 8 7 弗洛伊德(Floyd)演算法 1 8 8 普里姆(Prim)演算法 1 8 9 克魯斯卡爾(Kruskal)演算法 1 8 10 博魯夫卡(Boruvka)演算法 1 8 11 拓撲排序 1 9 數據結構總結 第2章 排序演算法 2 1 冒泡排序 2 2 選擇排序 2 3 插入排序 2 4 快速排序 2 5 歸併排序 2 6 堆排序 2 7 桶排序 2 8 基數排序 2 9 希爾排序 2 10 計數排序 2 11 其他排序 第3章 位運算 3 1 位運算的常見操作符 3 2 位運算的一些簡單操作 3 3 示例練習 3 3 1 交換兩個數字的值 3 3 2 只出現一次的數字 3 3 3 有限狀態機 3 3 4 二進位中1的個數 3 3 5 總的比特位數 3 3 6 反轉二進位 3 3 72 的冪 3 3 84 的冪 3 3 9 交替二進位數 3 3 10 數字範圍的按位與 3 3 11 字元串長度的最大乘積 3 3 12 兩整數之和 3 3 13 集合的所有子集 第4章 演算法秘籍樹 第5章 遞歸 第6章 回溯演算法 第7章 貪心演算法 第8章 雙指針和滑動窗口 第9章 BFS和DFS 第10章 前綴和 第11章 動態規則 第12章 並查集 第13章 其他經典演算法 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |