CodeGym /Java Adesua /Python SELF TW /演算法書籍

演算法書籍

Python SELF TW
等級 62 , 課堂 4
開放

10.1 最佳書籍 - Cormen

在編寫這門課程時,我參考了我最喜歡的演算法書籍: Cormen「Introduction to Algorithms」。這本書 是MIT中的Computer Science教科書。這是它的第三版:

這是經典的演算法書籍,全球各大學皆使用。它涵蓋廣泛的演算法和 資料結構,包括排序、搜尋、圖形演算法、動態規劃等等。

同時也包括理論基礎,如演算法的複雜度分析。範例以偽代碼呈現,易於轉換成 任何程式語言,包括Python。

對Computer Science的學生、研究生和專業開發者都非常有幫助。

我本想在開講演算法課程前介紹,但決定放到最後——以免嚇到你們其中的一些人。這本書 有1000頁,重約兩公斤

10.2 Grokking Algorithms

第二本書是由Aditya Bhargava撰寫的“Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People”。看起來是這樣:

這本書以視覺化和可用的形式呈現,讓初學者理想的選擇。書中有許多插圖來解釋 演算法如何工作。每一章節探討不同的演算法,從 基本概念到更複雜的主題。

範例用Python撰寫,讓讀者能立刻實踐學到的知識。對於初學者開發者、 學生,以及所有想要快速理解演算法基礎的人都很有幫助。

10.3 Python中的資料結構和演算法

還有啥可以讀的? 「Python中的資料結構和演算法」。原文叫做"Data Structures and Algorithms in Python" by Michael T. Goodrich。

這本書是針對Python語言的一本熱門資料結構和演算法教科書的改編。

它涵蓋了基本和複雜的資料結構與演算法,如 陣列、列表、堆疊、佇列、樹、圖和雜湊表。也 包括排序、搜尋和許多其他演算法。

範例和代碼都用Python撰寫,對於用這個語言開發的開發者很有幫助。 讀者群:學生、初學者開發者和所有想要了解資料結構和演算法並使用Python的人。

10.4 精選演算法

還不夠嗎?那我給你「精選演算法」

這本書提供了一個簡短且實用的演算法指南。 包括對不同演算法的描述和實作,如排序、 搜尋、圖形演算法等等。重點在於演算法的 實際應用。

實作範例用Python和其他程式語言呈現。 對於專業開發者和工程師來說非常有用,因為他們想要 快速找到和使用演算法來解決問題。

10.5 Python中的演算法

我該用什麼來激勵你?哦,我是說「啟發」你 :)

"Python中的演算法:掌握Python中的基本演算法"

這本書專注於Python中基本演算法的實作和應用。涵蓋排序、 搜尋、樹、圖形和許多其他演算法。Python代碼範例和逐步解釋使其成為 理想的選擇,適合那些想要深入演算法知識的人。

適合有基礎知識的Python開發者,想要實際掌握 演算法的人。

1
Опрос
啟發式,  62 уровень,  4 лекция
недоступен
啟發式
啟發式
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION