2011-03-28 27 views
2

有人可以給出一個數學領域(如函數,微積分等)算法)?爲了解算法分析書籍而學習的數學領域列表(如Introduction to Algorithms)

+1

如果你告訴我們你已經知道的事情會更容易。 – 2011-03-28 13:34:40

+0

開始閱讀,在途中學習概念。 – 2011-03-28 13:46:20

+0

@Alexandre C - 感謝您的回覆。其實我自己也拿到了數學學位。但是很長一段時間(12年!!!)回來了。因此,在開始本書之前,我只想對這些概念進行更新,因爲我想深入閱讀這些算法。順便提一點,我想要做M.S. A.I.這是我的預備。我對A.I非常感興趣。和研究。我有回答你的問題嗎? – poddroid 2011-03-28 13:54:23

回答

2

我會從離散數學開始。對於計算機算法在處理集合和離散數字方面的問題,這可能會爲您提供最佳的計算基礎和直覺。另外,關於數據結構和算法的東西也會有所幫助。這會給你很好的背景,比如排序數組,高效搜索等等。然後你可以繼續閱讀關於人工智能的書籍(我最好的猜想),但是到這時候你一定要準備好閱讀一些算法書。海事組織,就是這樣。

UPDATE 此外,如果您正在處理最小化/最大化/優化問題,演算從不會傷害。取決於您想要使用的特定算法,可能需要也可能不需要。

0

對於算法介紹,您唯一需要知道的事情是歸納和一些基本的集合論。對於更高級的部分,您還需要了解一些線性代數和概率理論。

2

首先:

  • 數論,特別是誘導。
  • 基本集合論,集合和函數。
  • 基本微積分,限制。
  • 對數
  • 離散數學(組合,排列等)
  • 生成函數(進階離散數學)。
+0

謝謝。我從中得到了我想要的。 – poddroid 2011-03-28 14:54:09