有人可以給出一個數學領域(如函數,微積分等)算法)?爲了解算法分析書籍而學習的數學領域列表(如Introduction to Algorithms)
2
A
回答
2
我會從離散數學開始。對於計算機算法在處理集合和離散數字方面的問題,這可能會爲您提供最佳的計算基礎和直覺。另外,關於數據結構和算法的東西也會有所幫助。這會給你很好的背景,比如排序數組,高效搜索等等。然後你可以繼續閱讀關於人工智能的書籍(我最好的猜想),但是到這時候你一定要準備好閱讀一些算法書。海事組織,就是這樣。
UPDATE 此外,如果您正在處理最小化/最大化/優化問題,演算從不會傷害。取決於您想要使用的特定算法,可能需要也可能不需要。
0
對於算法介紹,您唯一需要知道的事情是歸納和一些基本的集合論。對於更高級的部分,您還需要了解一些線性代數和概率理論。
2
首先:
- 數論,特別是誘導。
- 基本集合論,集合和函數。
- 基本微積分,限制。
- 對數
- 離散數學(組合,排列等)
- 生成函數(進階離散數學)。
+0
謝謝。我從中得到了我想要的。 – poddroid 2011-03-28 14:54:09
相關問題
- 1. 用於學習Python 3的書籍(用於數據分析)
- 2. 想要學習DataStructures和Algorithms作爲起點的最佳書籍/網站/博客?
- 3. 在線教程和書籍學習解析
- 4. 好的網站和/或書籍來學習遊戲算法?
- 5. 學習經典asp的書籍,vbscript
- 6. 最佳書籍/學習資源QTP作爲初學者
- 7. 學習Django ManytoMany領域
- 8. 學習分而治之算法
- 9. Java API中重要的學習領域
- 10. Adaline學習算法
- 11. 學習圖算法
- 12. 音頻處理 - 我從哪裏開始學習書籍和學習
- 13. 使用Reporting Services學習圖表的書籍/資源推薦
- 14. 如果不涉及「學習」,算法可以分類爲「無監督學習」嗎?
- 15. 學習算法的方法
- 16. 瞭解C++學習C#
- 17. 指南和書籍,學習如何Ruby on Rails的Apps程序
- 18. 如果不計算MOOC和書籍,學習Java的「最佳實踐」是什麼?
- 19. 用Scikit學習Unigram分析
- 20. 學習分析服務
- 21. 學習SQL分析服務
- 22. 學習資源非CS /數學學位算法
- 23. 完全初學者的GTKmm書籍?我需要在GTKmm之前學習GTK +嗎?
- 24. Haskell:字符串拆分。學習算法
- 25. 機器學習 - 分類算法
- 26. 學習回溯算法
- 27. 學習開發算法
- 28. 感知器學習算法
- 29. 機器學習算法
- 30. C++新手:用於學習流的良好資源(書籍)?
如果你告訴我們你已經知道的事情會更容易。 – 2011-03-28 13:34:40
開始閱讀,在途中學習概念。 – 2011-03-28 13:46:20
@Alexandre C - 感謝您的回覆。其實我自己也拿到了數學學位。但是很長一段時間(12年!!!)回來了。因此,在開始本書之前,我只想對這些概念進行更新,因爲我想深入閱讀這些算法。順便提一點,我想要做M.S. A.I.這是我的預備。我對A.I非常感興趣。和研究。我有回答你的問題嗎? – poddroid 2011-03-28 13:54:23