Ⅰ 學習計算機編程演算法需要哪些數學知識
離散很重要,因為集合論和圖論,尤其是後者涉及得非常廣泛。其他涉及得真的不多。要學好演算法,一定要多打代碼,多思考~~
Ⅱ 學高端演算法需要那哪些數學知識
微積分,線性代數,離散數學,概率論,模糊數學。
適用於大部分演算法。看演算法時,公式看不懂時去查就來得及。
Ⅲ 學習演算法需要什麼樣的數學基礎
具體看做哪方面的演算法,普通碼農有高數基礎就行了,大數據需要概率論和數理統計方面的知識,機器學習需要線性代數、數值分析、最優化、概率論、隨機過程等知識,密碼學涉及到線性代數、抽象代數、代數幾何等,網上這些課程都有。