【編輯推薦】
由在IBM工作50餘年的資深計算機專傢撰寫,Amazon全五星評價,算法領域最有影響力的著作之一
Google公司首席架構師、Jolt大奬得主Hoshua Bloch和Emacs閤作創始人、C語言暢銷書作者Guy Steele傾情推薦
算法的藝術和數學的智慧在本書中得到瞭完美體現,書中總結瞭大量高效、優雅和奇妙的算法,並從數學角度剖析瞭其背後的原理
【讀者評價】
“這是第一本宣稱能講解計算機算法隱晦細節的書,而且講得還真不錯。我知道的每一條技巧書裏都提到瞭,而且還講瞭好多好多我不知道的。不論是在開發程序庫或編譯器,還是在極力搜求優雅算法,此書都可謂天賜良冊,應放在高德納所著《計算機程序設計藝術》那套書旁邊。本書第一版刊印後的10年間,它對我在Sun和Google的工作大有裨益,而第二版所添加新內容亦令我驚羨不已。”
—— Joshua Bloch
“初看本書書名時,我想,這是教人怎麼入侵計算機係統的書嗎?不太可能吧。嗯,那就肯定是一本編程小技巧的集錦。看瞭之後發現,沒錯,這就是一本編程秘籍,然而卻是一本包羅萬象的秘籍。第二版新增瞭兩個大主題,並用數十個小技巧豐富瞭本書內容,其中有個小絕招是如何在不溢齣的情況下求兩數均值,我寫二分查找算法時直接就把這條拿來用瞭。這真是本令算法愛好者開懷暢讀的書啊!”
—— Guy Steele
【內容簡介】
在本書中,作者給我們帶來瞭一大批極為誘人的知識,其中包括各種節省程序運行時間的技巧、算法與竅門。學習瞭這些技術,程序員就可寫齣優雅高效的軟件,同時還能洞悉其中原理。這些技術極為實用,而且其問題本身又非常有趣,有時甚至像猜謎解謎一般,需要奇思妙想纔行。簡而言之,軟件開發者看到這些改進程序效率的妙計之後,定然大喜。
本書較第1版增補瞭大量內容
新增瞭循環冗餘校驗(CRC)一章,其中講解瞭常用的CRC-32校驗碼
新增瞭糾錯碼(ECC)一章,其中講解瞭漢明碼
詳解瞭除數為常數的整數除法,增補瞭僅含移位操作和加法操作的算法
不計算商而直接求餘數
擴充瞭與種群計數和前導0計數有關的知識
數組種群計數
執行壓縮與擴展操作的新算法
LRU算法
浮點數與整數互化
估算浮點數的平方根倒數
一係列離散函數圖像
各章均配有習題與參考答案
##翻譯不好
評分##翻譯的不好,公式都沒抄對,建議和原版一起看
評分##這是麵嚮數字電路編程優化, 不是常規的數學模型視角
評分##慢慢看!
評分##算法 經典
評分##tools組的書,拿過來一直放在傢中還沒有來得及翻一遍。
評分##不建議購買,翻譯得真狗屎
評分其實這本書並不適閤大多數人閱讀,是一種進階書籍
評分##算法 經典
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有