為什麼計算機「大神」都是數學很強的?

時間 2021-05-12 07:45:57

1樓:IuSpet

工程和理論完全是兩個方面

你指的大神應該就是指理論方面的大牛,對他們的研究來說,計算機只是乙個工具,能夠借助高算力實現他們的想法。比如深度學習,首先是有數學上的理論,證明了大量計算後結果往乙個方向收斂,而計算機恰好就可以印證他們的理論。同理還有程式設計中的各種演算法,都是先有數學結論,才用計算機去實現

至於工程方面的大牛,他們更強的是邏輯和抽象能力,當然這對學數學有很大幫助,所以可能也有工程大牛數學很好,但不是必要條件

2樓:進擊者

本人報考藍橋杯,其實,所謂計算機程式設計的靈魂——演算法,本質上是數學問題!(就這麼簡單)

計算機好的人數學一定好,數學好不一定計算機好

3樓:聽天由命

計算機,顧名思義,用於計算的機器。

計算當然不能是盲目地算一些不知道是什麼的東西,而是要針對特定的問題,想出特定的演算法去計算。

至於程式設計,本質是操作計算機去計算。就像掛檔踩油門轉盤,車就會朝著目標方向行駛。

計算機是計算的工具,數學是計算的基礎。

4樓:向陽

你以為的計科人看的:

精通排序搜尋,會寫棧表數圖佇列集合,哪需要數學了~~實際上的計科大佬看的(感受一下就完事了):

全是抽象表述。

5樓:三囧

計算機軟體部分大量的內容最早是歸類在「數學系」下面。

電腦科學本來就是用於「計算」的科學,內容和數學是高度重合的。

平時程式設計用各種邏輯判斷,是「離散數學」的內容。

各種加密演算法、通訊協議大量用到數論的內容。比如經典的RSA演算法,基於的就是大數分解難題。

影象處理裡面也大量存在數學應用,比如傅利葉變換。

資料探勘、人工智慧方向也大量使用數學,比如最基礎的貝葉斯分類器就是基於貝葉斯公式。

我大學時候,學院裡面一半老師的出身就是「數學系」。

普通的應用程式設計用到的數學知識相對較少,只用離散數學裡面的一部分,基本用不上高數內容。所以很容易給人計算機不用學數學的錯覺。

但是要成為「大神」,數學是基本繞不過的。數學有一定的功底才能成為「大神」。

6樓:Miss包紙

以前學過programming language,嗯不是乙個程式語言,而是為什麼程式語言是這麼設計的,然後發現這些設計都是可以用數學公式歸納的

理論計算機和計算數學有什麼交叉部分

劉錦鵬 從研究領域來說,優化演算法 包括連續優化與組合優化 隨機演算法,量子計算等等,這些都是需要可能用到計算數學和理論計算機的領域。 cs裡theory那塊的人我感覺更接近純數啊?type theory那些接近mathematical logic algebra,complexity theory...

為什麼很多計算機牛人起初都不是學計算機的?

例如很多是主攻數學或物理的 一般分為兩個方向的 起初是主攻數學是走軟體方向。起初是主攻物理是走硬體方向。一般我都建議起初數學不會是物理。這個看個人選擇的 很多人選擇起初計算機 都很難走過真正電腦科學方向。 我想是因為計算機屬於既需要天分,又很依賴興趣驅動的學問。前者決定了你能走多遠,後者決定了你能走...

大學非計算機專業可以參加什麼關於計算機的競賽?

秋水 數學建模和三創我覺得應該算是面向所有專業,但又和計算機專業最沾邊的競賽吧。前者偏向理論,對於訓練思維很有幫助,後者偏向商業,對於訓練商業思維很有幫助。另外,你可以借助這種比賽拉計算機專業的學生組隊,既有利於比賽本身,又可以拓展人際。 zhangxiaoyang 認清現實,玩一玩的心態可以搞AC...