Contents
Grokking Algorithms 是一本充滿插圖,友好的指南,教你如何將常見演算法應用於作為程式設計師每天面對的實際問題。 你將從排序和搜尋開始,當你在演算法上建構你的技能時,你將學會處理更複雜的問題,例如資料壓縮和人工智慧。 每個仔細呈現的範例包含有用圖示和完全註釋的Python 程式碼範例。
學習演算法不必無聊! 在 YouTube 上的 Grokking Algorithms 中,你可以輕鬆瀏覽有趣的,有插圖說明的和友好的範例
關於這個技術
一個演算法只不過是解決問題一步一步的過程。 程式設計師最常用的演算法已經被發現,測試和證明。 如果你想了解他們,但拒絕透過密集的許多頁的證明煎熬,這是你的書。 這個充分以圖示說明和引人入勝的指南使你可以輕鬆學習如何在你自己的程式中有效地使用最重要的演算法。
關於這本書
Grokking Algorithms 是對電腦科學主題的友好介紹。 在這裡,你將學習如何將常用的演算法應用於你每天面對的實際的程式設計問題。 你會從排序和搜尋這樣的任務開始。 當你建立你的技能,你會解決更複雜的問題,例如資料壓縮和人工智慧。 每個仔細呈現的範例包括有用的圖示和完全註釋的 Python 程式碼範例。 在本書的最後,你將掌握廣泛應用的演算法以及何時和如何使用它們。
書籍內容包含
- 涵蓋搜索,排序和圖形演算法( graph algorithms )
- 超過 400 張圖示與詳細的演練
- 演算法之間的性能妥協( trade-offs )
- 基於 Python 的程式碼範例
目標讀者
這本易於閱讀,有大量圖示演算法介紹適用於自學的程式設計師,工程師或任何想要複習演算法的人。
關於作者
Aditya Bhargava是一名軟體工程師,擁有電腦科學和美術的雙重背景。 他在 adit.io 寫關於程式設計的部落格。
書籍網址|今日優惠書籍


你可能會有興趣
- 演算法與資料結構線上課程介紹
- Python 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。