
1、首先大學里的基礎課程高等數學是必須的,這可能對寫算法來說沒有什么太直接的關系 , 高等數學是最基本的東西,里面的很多概念性的東西都是編寫程序相關的 , 是學其他幾門數學課程的基礎 。
2、線性代數,這們課在工科專業一般都開,很重要,尤其講到的舉矩陣、集合等等,是以后在程序開發中能直接用到的,而且,線性代數里一些問題的解決方式能很大程度地活躍你的思維 。
3、離散數學,離散數學是計算機和軟件工程專業必學的課程,和計算機程序直接相關,舉例來說,在設計一條數據庫的SQL語句進行聯表查詢,可以直接寫上一大串來實現查詢,但如果能用離散數學里學到的邏輯推理和范式對SQL語句進行簡化,那么SQL語句查詢速度可能會有上百倍的提升 。
【學編程需要精通數學中的哪些知識 學好編程需要知道多少數學知識】4、有興趣可以學一學組合數學,這是研究生的課程之一,但提前學一學還是很有好處的,里面很多結論、推理都會讓人受益非淺,學好了這門數學,程序質量將上升到另外一個高度 。
