計算機系有必要學抽象代數麼?

時間 2021-06-04 10:57:42

1樓:liu ren

有必要。基本上密碼學全是群論域論的東西;視覺效果都是三維矩陣;人工智慧需要統計和張量分析;面向函式的程式設計一般需要對範疇論有初步了解

2樓:Fredric

工程上我們只是去用某個理論的結果,而且用的環境往往都是理想的,你用傅利葉變換的時候並不需要知道對偶空間,你用ECC加密的時候也不需要知道什麼有限迴圈群。退一步講,我們算積分的時候,大部分情況也不會去考慮連續性。

但是作為乙個計算機行業的從業者,N多年之後回頭看,我覺得抽象代數可能的話,應該大一就學。我是自學了抽象代數之後才真正體會到所謂的數學抽象是什麼。我覺得有了抽象代數的底子後,後面萬一你去接觸那一堆堆的XX空間(拓撲、實變函式、范涵分析之類)會感覺沒那麼突兀。

我自己看抽象代數後還有兩點改變人生觀的體會:

數學是上帝建造世界的設計圖紙,很多結論真的太神奇了:)普通人和天才的差距真忒大了,伽羅瓦16歲開始學數學,21歲創立的抽象代數體系,我連學到皮毛懂都那麼費勁。。。。,無法想象人家是怎麼想出來的。

3樓:童話式狂躁者

看下代數和計算的關係吧,我覺得有必要學習。

4樓:么元

計算機領域很廣, 你可以一輩子都用不上抽象代數, 但是學習它的意義在於那種思維方法, 領會到了終身適用 no matter 計算機 or others.

5樓:楊子辰

計算機下面的一些方向會顯得特別重要。

比如密碼學,AES就是搭在GF(2^n)上,同態加密目前的一種構造是在lattice上做出來的。其他例子我也不是非常熟悉。

慚愧,我密碼學還沒有抽象代數學的好。

學計算機系必須要會各種微軟麼?

長得黑不是我本意 不明白你說的微軟指的是什麼。程式設計還分好多種方向呢,系統也分很多種類。我倒是覺得沒必要貪大求全,學習要瞄準乙個方向,學精,剩下的就是觸類旁通。本人作業系統會用win系列 Linux系列,程式語言會C C Python,辦公軟體會office PS CAD CorelDRAW。可是...

清華大學計算機系與普通大學計算機系有什麼區別?

來自普通大學 某top3三本 的學渣來答一下,見到貴清計算機系都繞著走,完全不敢比,之前在某保險的科技子公司實習了兩月,mentor聽到有清華的過來實習,眼睛都冒光了,直言人家心氣高可不能怠慢了人家,不能像之前這些學歷低的那樣分活 肉牛滿面,說的就是我大三本吧 木木老爹管木木 清華大學計算機系的學得...

非計算機系學Python有什麼建議?

子云丶 刷題是什麼操作?Python是乙個計算機語言,是乙個程式設計工具,想學習他就是要去用它,而不是去刷題,題目刷再多也沒有用,多做點小程式什麼,寫點爬蟲就會了 danny 我也是自學Python。首先Python入門門檻真的低,我這裡不少小學5年級就開Python課,要入門並不難。首先要有信心。...