太有用了!435頁經典書籍算法心得:高效算法的奧祕-第2版-附下載

如果有人問學習算法有什麼書籍可以推薦,那麼《算法心得:高效算法的奧秘》一定必讀不可。這本書第二版的豆瓣評分高達 8.8 。非常適合初級、中級、高級學者。


太有用了!435頁經典書籍算法心得:高效算法的奧秘-第2版-附下載

內容簡介

在本書中,作者給我們帶來了一大批極為誘人的知識,其中包括各種節省程序運行時間的技巧、算法與竅門。學習了這些技術,程序員就可寫出優雅高效的軟件,同時還能洞悉其中原理。這些技術極為實用,而且其問題本身又非常有趣,有時甚至像猜謎解謎一般,需要奇思妙想才行。簡而言之,軟件開發者看到這些改進程序效率的妙計之後,定然大喜。


  • 本書較第1版增補了大量內容

  • 新增了循環冗餘校驗(CRC)一章,其中講解了常用的CRC-32校驗碼

  • 新增了糾錯碼(ECC)一章,其中講解了漢明碼

  • 詳解了除數為常數的整數除法,增補了僅含移位操作和加法操作的算法

  • 不計算商而直接求餘數

  • 擴充了與種群計數和前導0計數有關的知識

  • 數組種群計數

  • 執行壓縮與擴展操作的新算法

  • LRU算法

  • 浮點數與整數互化

  • 估算浮點數的平方根倒數

  • 一系列離散函數圖像

  • 各章均配有習題與參考答案


  • 太有用了!435頁經典書籍算法心得:高效算法的奧秘-第2版-附下載

  • 作者簡介



  • Henry S. Warren, Jr. 計算機科學家,在IBM供職50餘年,經歷了IBM704時代、PowerPC時代及其後種種更迭。曾參與多個軍事指揮與控制系統工程,並且參加了由Jack Schwarz領銜的“SET語言”項目。自1973年起,Hank就職於IBM研發部,努力探索編譯器和計算機架構。當前正研究一種旨在每秒執行百億億次運算的超級計算機。Hank擁有紐約大學柯朗數學科學研究所計算機科學博士學位。


  • 譯者簡介


  • 愛飛翔,資深軟件開發工程師,擅長Web開發、移動開發和遊戲開發,有10餘年開發經驗,曾主導和參與了多個手機遊戲和手機軟件項目的開發,經驗十分豐富。他是手機軟件開發引擎AgileMobileEngine的創始人兼項目經理,同時也是CatEngine手機遊戲開發引擎的聯合創始人兼代碼維護員。他對極限編程、設計模式、重構、測試驅動開發、敏捷軟件開發等也有較深入的研究,目前負責敏捷移動開發網(http://www.agilemobidev.com/)的運營。業餘愛好文學和歷史,有一定的文學造詣。翻譯並出版了多本計算機著作。



獲取方法


1、掃碼關注「前端技術精選」訂閱號2、回覆「算法心得」即可獲取


前端技術精選


👆長按上方二維碼 2 秒回覆「算法心得」即可領取


另外還送106頁的《Python進階》中文版(附下載)
來自:專知(Quan_Zhuanzhi)
推薦一本對Python感興趣的書籍《Python進階》,是《Intermediate Python》的中文譯本,IntermediatePython這本書具有如下幾個優點:簡單、易讀、易譯。這些都不是重點,重點是:它是一本開腦洞的書。無論你是Python初學者,還是Python高手,它顯現給你的永遠是Python裡最美好的事物。


原書作者
感謝英文原著作者 @yasoob《Intermediate Python》,有了他才有了這裡的一切


譯者
總顧問+審校: 劉宇 @liuyu主譯: PyCon老高 @spawnris主譯: 大牙matt @suqi參譯: 明源 @muxueqz


太有用了!435頁經典書籍算法心得:高效算法的奧秘-第2版-附下載


本書作者的行文方式有著科普作家的風範,--那就是能將晦澀難懂的技術用比較清晰簡潔的方式進行呈現,深入淺出的風格在每個章節的討論中都得到了體現:

  • 每個章節都非常精簡,5分鐘就能看完,用最簡潔的例子精闢地展現了原理

  • 每個章節都會通過疑問,來引導讀者主動思考答案

  • 每個章節都引導讀者做延伸閱讀,讓有興趣的讀者能進一步舉一反三

  • 每個章節都是獨立的,你可以挑選任意的章節開始閱讀,而不受影響


太有用了!435頁經典書籍算法心得:高效算法的奧秘-第2版-附下載

電子書下載

電子書下載


1、掃碼關注「碼農真經」訂閱號2、回覆「Python進階」即可獲取


長按 2 秒,公眾號後臺回覆「Python進階」即可領取


分享到:


相關文章: