您當前的位置:首頁 > 攝影

數學學習該如何與計算機知識學習(比如程式設計、演算法與資料結構等等)相結合?

作者:由 little luck 發表于 攝影時間:2022-01-12

數學學習該如何與計算機知識學習(比如程式設計、演算法與資料結構等等)相結合?劉子巧2022-01-13 21:57:44

數學計算機都是工具學科,用就可以了,就是動手。教材是啥?那是別人的經驗,你在解決問題的過程中去research看看有沒有人跟你遇到相似的問題,有就直接用就好了;沒有還是自己摸索的,嘗試建一建數學模型,寫一寫計算機程式進行模擬。你不去解決實際問題,學再多也沒用;比如想看股票,你得先有資料來源;有了資料來源你得先看看當下人們怎麼處理資料,k線還有各種指標;有了這些你需要去預測一些股票的價格,然後發現沒有人有維穩的解,因為收集的資料不夠,你就得去學習機率,去假設一些未知的事情;然後你發現數據收集越來越多,你可能一開始手算excel記錄搞不定了,你才會想要不要學個什麼語言然後自動化一些步驟;學了語言以後你寫了一寫程式解決為題的時候發現怎麼樣處理問題更快更精準呢,你發現對於很多公式你需要數值分析去降解簡潔的數學公式,變成計算機能懂的高中公式去一步一步算出來。然後儲存的資料多,你得想辦法讓他們高效運作,才有各種演算法,運籌學動態規劃貪心演算法才有意義。你不用知識,學它幹啥?又不是像年少的時候有考試。

數學學習該如何與計算機知識學習(比如程式設計、演算法與資料結構等等)相結合?不朽的慾望2022-01-17 18:50:48

1,工科四大基礎必學:高等數學上下冊,機率論,線性代數

2,計算機專屬數學:離散數學,數值分析

3,計算機五大核心必學課:資料結構,演算法,計算機網路,計算機組成原理,編譯原理(中國大學生mooc或者B站優質資源)

4,接下來你要想想你走那條路:

走硬體類(嵌入式,晶片設計等)就學嵌入式開發,fpga等

走產品類開發(網站,伺服器後端,前端設計)就學好五大核心然後是框架怎麼用

走演算法崗就多學數學(這個的話可以問問數學類本科生的學習路線或者參考參考國內數學專業的學習路線)