2012-12-09 52 views
2

我正在學習與算法分析相關的課程。事情是,課程更側重於理論部分。我的意思是,我們並不真正採用真正的算法並研究它們,我們只是採用隨機遞歸或非常基本的例子。我搜索了這個網站,並且我還在谷歌上進行了一次全面搜索,以獲得更多算法分析示例。例如:本課程僅用一些方法引入了一些遞歸函數分析:迭代,主定理,替換,遞歸樹。在研討會或實驗室中,我們已經介紹了一些問題,但是通過觀察2或3個例子,然後再一次地做這些事情,您無法通過任何計算來學習。要真正瞭解它們,你必須做很多例子。 有沒有人知道一本關於例子很多的書,還是一本關注問題的書?算法分析 - 理論方法

+0

@djechlin和其他人爲什麼你標記我的帖子?我嘗試使用語法英語,並且提出了與編程有關的問題。 –

+0

它爲什麼關閉?因爲[你不應該要求圖書推薦](http://meta.stackexchange.com/a/113684/206447)。 – Dukeling

回答

1

我建議你教授。 Tim Roughgarden的Algorithms: Design and Analysis: Part I,來自斯坦福大學。這是在線課程,但您可以在不註冊課程的情況下觀看視頻。我記得Master Theorem被完美地解釋了,並且有很多很好的例子。如果您有興趣,還有本課程的第二部分。

約算法古典書(聖經)是由Introduction To Algorithms Cormen等。

+0

剛剛在第二段中介紹了這本書。雖然每章末尾都有問題,但他們沒有解決方案來檢查自己。看到解釋概念的不同方法仍然很有用。 我確實有一門課程涉及到在第二學期學習算法本身。一些程序設計大師認爲將它們分成兩半並分別研究它們會是一個好主意。-_-' –