學習程式設計需要那些數學知識?

時間 2021-06-01 13:16:33

1樓:HAO HAO

一年級水平,知道加減乘除就可以(≧≦)/

在目前國家倡導人工智慧的背景下,很多一年級小孩就開始學習程式設計了,來自乙個給一家程式設計培訓機構做過兼職講師的真實見解

2樓:張德兵

注重練習推理能力吧,這個決定泛化和創新。程式設計裡很多問題很靈活,學過記住了,下次會做並沒有什麼,只要肯花時間,反覆重複總能慢慢做到。但這只是在訓練集上很好而已。

沒學過但是很多時候遇到問題也能自己去深入思考,然後找到一些可行思路的話,才比較厲害。據我觀察,這也是一些比較厲害的同學的共同能力,在這種狀態下去學東西似乎更有趣~

3樓:Seven皇

首先看你是哪種程式設計。

傳統意義的程式設計並不需要多深的數學知識,大學裡的三腳貓數學完全夠用。

如果是前端,除去程式設計知識外,你需要的不是數學,而是設計。

如果是做資料或者後台,統計學是必須要掌握的,大學的高等數學已經可以完全滿足你的需求。除此之外,還有各種資料處理的方法,說白了就是看看前輩們的經驗。還需要一顆對資料敏感的心。

如果是演算法,資料結構(嚴格來講不算數學知識),運籌學,統計學,概率論,線代,圖論……更重要的是邏輯和經驗,還有一顆靈活的大腦。

搞學術嗎?比如AI,大資料之類的?不好意思,你需要上述所有的知識。

有句話說的好,初級程式設計師學演算法,高階程式設計師學數學

4樓:painrudin

初等數學知識足矣,因為程式設計難度在於純粹的邏輯思維能力,但是如果想進一步提高比如演算法的精進複雜度的分析等那高等數學就不得不學了

5樓:

但如果你要深入學習演算法與資料結構,你需要學習線性代數,數論,圖論,組合數學,計算幾何乃至於抽象代數等,學到後面你發現你本質上就是在學習數學。

其實整個電腦科學最初都是數學的乙個分支,圖靈和馮諾依曼都是數學家。只不過現在各種程式語言被封裝地足夠好,所以不需要什麼數學也可以上手,但如果往深了研究不可能不觸及數學的。

6樓:曉曉TI

流程圖,這是基本的,迴圈判斷跳轉你得能掰清,加減乘除,太高深的反而用不上,程式設計的又不是搞演算法的,要啥自行車,邏輯思維強就可以了,別寫著把自己寫暈了大體上就可以了。

7樓:傅睿卿

對於大部分程式設計師來說,中學階段的數學知識足以應付所有的工作

1.運籌學:即使拋開其中的純粹的數學知識,仍然是一門非常值得學的應用分支,其最大的意義是,讓人更多的理解如何將各種現實中的複雜問題轉換為數學可解決(或者至少一定程度上解決)的模型,很多方法非常有益於解決一些看似沒有頭緒的問題。

2.數理邏輯:與其說是學習數學,不如說是系統的學習以下邏輯。當然,個人認為對大多數人來說完全沒必要學完整本書,前面幾章好好學明白就好了。

3.統計:拋開解決軟體中的專業演算法問題不說,良好的統計基礎對你通過資料分析軟體的問題和改進體驗都是至關重要的。

4.線性代數:想繼續深入很多現代的演算法?那麼線性代數是你繞不開的基本功。

5.離散數學、集合論、圖論:什麼?你繞開了線性代數?那你估計是掉到這幾個深淵裡面了。

剩下就不多列了,其實即使上面幾個也不是必要的。

我覺得,對程式設計師來說。【數學不是必要的知識,但討厭數學卻肯定影響你的水平】

8樓:拉盾

如果你想成為大牛,真正的牛人,搶手的那種。這個鏈結請細讀https://

blog.csdn.net/ctrigger/article/details/93218931我是計科大二的。

大一的時候,學了數學分析和高等代數。現在正在學實變函式和抽象代數。

我的目標是成為理論計算機研究員,人各有志。(我是雙非一本的)

9樓:

程式設計主要是需要有良好的邏輯思維能力,邏輯思維差了,就不行。至於需要哪些數學知識,這個要取決於你所開發產品所在的應用業務領域。比如,你開發視覺相關的系統,對計算機影象處理、訊號處理等知識要有掌握;開發通訊相關的資訊系統,就要對通訊方式、通訊編碼等知識有所掌握。

這些都是建立在數學的基礎上的,包括高等數學、線性代數、矩陣論、應用數學、統計學等等。

機器視覺需要學習哪些數學知識?

機器視覺MV和計算機視覺CV是有區別的,機器視覺面向工業應用獲得影象中目標的幾何資訊 尺寸 面積 有無 位姿等 機器視覺的工程應用並不需要太多數學知識。而計算機視覺需要通過模式識別和概率統計等基礎。機器視覺中,僅僅是影象的儲存與矩陣相似而已。由於他的主要目標是獲得幾何資訊,更多的是畫素數的加減乘,以...

學習量子力學需要哪些數學知識?

必要且必須熟練掌握的 數學分析 高等代數 必要且要求入門的 復變函式與積分變換 熟悉傅利葉變換即可 數學物理方法 熟悉分離變數法即可 力學 對用上述數學工具解決物理問題入門即可 非必要但最好熟練掌握的 大學普通物理 近代物理 Solar 數學的話,微積分,高代,概率論 個人感覺Griffith的量子...

工科研究生需要掌握哪些數學知識?

小心假設 那些年你沒學明白的數學 攻讀研究生必知必會的數學 All the Mathematics You Missed But Need to Know for Graduate School 我們學校工科的數學前置課程 微積分,常微分方程,偏微分方程,復變函式,級數,概率論與數理統計,線性代數。...