獲取下載鏈接
標籤
本書以簡單易懂的寫作風格,通過解決現實世界常見的問題來介紹各種算法技術,揭示了算法的設計與分析思想。全書共有41章,分為四大部分,圖文並茂,把各種算法的核心思想講得淺顯易懂。本書可作為高等院校算法相關課程的本科生教材,也可作為研究人員、專業技術人員的常備參考書。
出版者的話 譯者序 前言 第一部分 搜索與排序 第1章 二分搜索 3 第2章 插入排序 8 第3章 快速排序 11 第4章 並行排序—追求速度 17 第5章 拓撲排序—合理安排任務執行次序 25 第6章 快速搜索文本—Boyer-Moore-Horspool算法 30 第7章 深度優先搜索 37 第8章 Pledge算法—如何從黑暗的迷宮中逃脫 46 第9章 圖中的迴路 51 第10章 PageRank—搜索萬維網 60 第二部分 算術與密碼 第11章 大整數相乘—比長乘更快 69 第12章 歐幾里得算法 75 第13章 埃拉托色尼篩法—計算素數表能有多快 79 第14章 單向函數的陷阱—掉下去就出不來了 88 第15章 一次性加密算法—最簡單、最安全的保密方式 94 第16章 公鑰密碼 99 第17章 如何共享機密 108 第18章 通過電子郵件玩撲克 114 第19章 指紋 122 第20章 哈希方法 131 第21章 編碼—防止數據出錯或丟失 136 第三部分 規劃、協同與模擬 第22章 廣播—如何迅速發佈信息 147 第23章 將數字轉換為英語單詞 152 第24章 確定多數—誰當選為班級代表 157 第25章 隨機數—如何在計算機中創造隨機 163 第26章 火柴遊戲的取勝策略 170 第27章 體育聯賽日程編排 175 第28章 歐拉回路 181 第29章 快速畫圓 186 第30章 計算物理問題的高斯–賽德爾迭代 192 第31章 動態規劃—計算進化距離 198 第四部分 優化 第32章 最短路 205 第33章 最小生成樹—有時貪心也有回報 211 第34章 最大流—在高峰時刻去體育場 216 第35章 婚姻介紹人 225 第36章 圓閉包 232 第37章 在線算法 235 第38章 裝箱問題 239 第39章 揹包問題 245 第40章 旅行推銷商問題 250 第41章 模擬退火 256
《強化學習(第2版)》
《強化學習(第2版)》作為強化學習思想的深度解剖之作,被業內公認為是一本強化學習基礎理論的經典著作。它從強化學習的基本思想出發,深入淺出又嚴謹細緻地介紹了馬爾可夫決策過程、蒙特卡洛方法、時序差分方法、同軌離軌策略等強化學習的基本概念和方法,並以大量的實例幫助讀者理解強化學習的問題建模過程以及核心的算...
查看詳情 →《Python數據結構與算法分析(第2版)》
瞭解數據結構與算法是透徹理解計算機科學的前提。隨著Python日益廣泛的應用,Python程序員需要實現與傳統的面向對象編程語言相似的數據結構與算法。本書是用Python描述數據結構與算法的開山之作,匯聚了作者多年的實戰經驗,向讀者透徹講解在Python環境下,如何通過一系列存儲機制高效地實現各類算...
查看詳情 →《數據結構與問題求解Java語言描述》
本書從講解什麼是數據結構開始,延伸至高級數據結構和算法分析,強調數據結構和問題求解技術。本書的目的是從抽象思維和問題求解的觀點提供對數據結構的實用介紹,試圖包含有關數據結構、算法分析及其Java實現的所有重要的細節。作者採用了獨特的方法將數據結構分成說明和實現兩部分,並充分利用了已有的數據結構庫(J...
查看詳情 →《信息檢索導論》
封面圖片為英國伯明翰塞爾福瑞吉百貨大樓,其極具線條感的輪廓外型優美,猶如水波的流動。其外表懸掛了1.5萬個鋁碟,創造出一種極具現代氣息的紋理裝飾效果,有如夜空下水流的波光粼粼,閃爍於月光之下,使建築的商業氛圍表現到極致。設計該建築的英國“未來系統建築事物所”,將商場內部圍合成一個頂部採光的中庭,配以...
查看詳情 →