[電子書] Fabulous Adventures in Data Structures and Algorithms

作者 Eric Lippert 介紹了使用非常規演算法和資料結構的絕妙解決方案。

MEAP計畫於2025年10月啟動,最後更新於2025年12月,預計2026年夏季出版。 ISBN 9781633435032,預計400頁。

演算法遠遠不只你在每次面試中背誦的那些實用卻枯燥的公式。這本獨特的書介紹了一系列令人驚嘆的演算法,它們有可能徹底改變你的程式設計方式。

Fabulous Adventures in Data Structures and Algorithms《資料結構與演算法的奇妙冒險》將向你展示如何:

  • 利用不可變部分建構高效的雙端隊列
  • 自動格式化結構化文本,使其始終清晰美觀
  • 使用與處理序列相同的工具,從自訂分佈產生和操作隨機數
  • 利用不可變性壓縮數據,同時加快重複計算速度
  • 揭示列表、可空物件、函數、任務和機率背後的數學結構

在《資料結構與演算法的奇妙冒險》一書中,語言設計師兼 C# 傳奇人物 Eric Lippert 探索了令人興奮、深奧且奇特的資料結構和演算法,這些內容將擴展你的程式工具箱和視野。你將顛覆對清單的固有認知,學習強大開發者工具背後的演算法,並重新思考如何在現代程式語言中處理隨機量。

關於這本書

《資料結構與演算法的奇妙冒險》將教你如何運用鮮為人知的演算法方法來解決程式設計難題。你將首先學習不可變資料結構——堆疊、佇列、雙端佇列以及像休斯列表這樣不常見的結構——這些結構顛覆了傳統的效能假設。

接下來,你將探索源自開發者工具建立的演算法,從圖著色中的回溯搜尋到合一與反合一。最後,你將深入研究隨機性,開發用於離散和連續分佈的資料結構和演算法、機率分佈的序列運算以及貝葉斯推理。

內容包含

目標讀者

針對熟悉 C#、Java、Python 或類似物件導向語言的程式設計師。提供 C# 範例。

關於作者

Eric Lippert 曾為微軟、Coverity 和 Facebook 設計程式語言、編譯器和其他開發者工具。他曾參與 Visual Basic、JavaScript、VBScript、C#、Hack 和 Bean Machine 的設計、實作和/或規格製定團隊。Eric 廣受歡迎的部落格 ericlippert.com 已運營 20 年,內容涵蓋語言設計、資料結構和演算法以及其他「精彩的程式設計冒險」。

關於 MEAP 搶鮮電子書

一本書可能需要一年或更長的時間才能寫出來,那麼你今天如何學習熱門新技術? 答案是MEAP,即 Manning Early Access 計劃。 在 MEAP 中,你可以逐次閱讀章節方式閱讀一本書當書還在進行撰寫中,一旦完成,即可獲得最終的電子書。 如果您預訂 pBook,你可以在上架到商店之前用很久。

更詳細的 MEAP 請參考 MEAP 說明


購買書籍網址 | 今日特價書

Sponsored by Mannning


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading