電子書 – Grokking Algorithms

書籍簡介

Grokking Algorithms 是一本充滿插圖,友好的指南,教你如何將常見演算法應用於作為程式設計師每天面對的實際問題。 你將從排序和搜尋開始,當你在演算法上建構你的技能時,你將學會處理更複雜的問題,例如資料壓縮和人工智慧。 每個仔細呈現的範例包含有用圖示和完全註釋的Python 程式碼範例。

學習演算法不必無聊! 在 YouTube 上的 Grokking Algorithms 中,你可以輕鬆瀏覽有趣的,有插圖說明的和友好的範例

關於這個技術

一個演算法只不過是解決問題一步一步的過程。 程式設計師最常用的演算法已經被發現,測試和證明。 如果你想了解他們,但拒絕透過密集的許多頁的證明煎熬,這是你的書。 這個充分以圖示說明和引人入勝的指南使你可以輕鬆學習如何在你自己的程式中有效地使用最重要的演算法。

關於這本書

Grokking Algorithms  是對電腦科學主題的友好介紹。 在這裡,你將學習如何將常用的演算法應用於你每天面對的實際的程式設計問題。 你會從排序和搜尋這樣的任務開始。 當你建立你的技能,你會解決更複雜的問題,例如資料壓縮和人工智慧。 每個仔細呈現的範例包括有用的圖示和完全註釋的 Python 程式碼範例。 在本書的最後,你將掌握廣泛應用的演算法以及何時和如何使用它們。

書籍內容包含

  • 涵蓋搜索,排序和圖形演算法( graph algorithms )
  • 超過 400 張圖示與詳細的演練
  • 演算法之間的性能妥協( trade-offs )
  • 基於 Python 的程式碼範例

目標讀者

這本易於閱讀,有大量圖示演算法介紹適用於自學的程式設計師,工程師或任何想要複習演算法的人。

關於作者

Aditya Bhargava是一名軟體工程師,擁有電腦科學和美術的雙重背景。 他在 adit.io 寫關於程式設計的部落格。


書籍網址|5折優惠代碼查詢 | 書籍討論專區

Manning___Grokking_Algorithms

你可能會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

 

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: