Hacker's Delight, 2/e (Hardcover)
暫譯: 駭客的樂趣,第二版 (精裝本)
Henry S. Warren
- 出版商: Addison Wesley
- 出版日期: 2012-09-25
- 售價: $2,330
- 貴賓價: 9.5 折 $2,214
- 語言: 英文
- 頁數: 512
- 裝訂: Hardcover
- ISBN: 0321842685
- ISBN-13: 9780321842688
-
相關分類:
Algorithms-data-structures
-
相關翻譯:
算法心得:高效算法的奧秘 (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
Introduction to Algorithms, 3/e (IE-Paperback)$1,590$1,558 -
Elementary Linear Algebra with Supplemental Applications, 10/e (Paperback)$1,400$1,372 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
$1,188Windows Powershell in Action, 2/e (Paperback) -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
來自程式的試鍊:專為程式開發人員所寫的技術面試完全攻略 (Cracking the Coding Interview, 5/e : 150 Programming Questions and Solutions)$650$514 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
C++ Primer, 5/e (Paperback)$2,580$2,451 -
提升程式設計的邏輯思考力—國際程式設計競賽之演算法原理、題型、解題技巧與重點解析$400$316 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
Introduction to Java Programming : Comprehensive Version, 9/e (IE-Paperback)$1,400$1,372 -
《超強圖解》前進 App Store!iOS 6 SDK 實戰演練$950$751 -
Being Geek 晉身怪傑 | 軟體開發者職涯應變手冊 (Being Geek: The Software Developer's Career Handbook)$400$316 -
深入淺出 C (Head First C)$880$695 -
專案管理人應該知道的 97 件事-來自專家的集體智慧 (97 Things Every Project Manager Should Know: Collective Wisdom from the Experts)$400$316 -
ASP.NET MVC 4 網站開發美學$680$537 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Binary Hacks -- 駭客秘傳技巧一百招$580$458 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Operating System Concepts, 9/e (IE-Paperback)$1,680$1,646 -
$1,260From Mathematics to Generic Programming (Paperback) -
The End of Error: Unum Computing (Paperback)$2,800$2,660 -
Linux 硬體架構與指令之解析$490$387 -
Algorithms for Optimization (Hardcover)$1,680$1,646
相關主題
商品描述
In Hacker’s Delight, Second Edition, Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warren’s hacks are eminently practical, but they’re also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve.
Extensive additions in this edition include
- A new chapter on cyclic redundancy checking (CRC), including routines for the commonly used CRC-32 code
- A new chapter on error correcting codes (ECC), including routines for the Hamming code
- More coverage of integer division by constants, including methods using only shifts and adds
- Computing remainders without computing a quotient
- More coverage of population count and counting leading zeros
- Array population count
- New algorithms for compress and expand
- An LRU algorithm
- Floating-point to/from integer conversions
- Approximate floating-point reciprocal square root routine
- A gallery of graphs of discrete functions
- Now with exercises and answers
商品描述(中文翻譯)
在黑客的樂趣,第二版中,Hank Warren 再次編輯了一系列無法抗拒的程式設計技巧:節省時間的技術、算法和技巧,幫助程式設計師構建更優雅和高效的軟體,同時深入了解他們的技藝。Warren 的技巧非常實用,但同時也具有內在的趣味性,有時甚至出乎意料,就像解開一個偉大謎題的解答。簡而言之,這些對任何渴望改進的程式設計師來說都是一種樂趣。
本版的擴充內容包括
- 關於循環冗餘檢查(CRC)的新章節,包括常用的 CRC-32 代碼的例程
- 關於錯誤更正碼(ECC)的新章節,包括 Hamming 代碼的例程
- 更多有關常數整數除法的內容,包括僅使用位移和加法的方法
- 在不計算商的情況下計算餘數
- 更多有關人口計數和計算前導零的內容
- 陣列人口計數
- 新的壓縮和擴展算法
- 一個 LRU 算法
- 浮點數與整數之間的轉換
- 近似浮點數倒數平方根的例程
- 離散函數的圖形畫廊
- 現在包含練習題和答案
