2015-06-03 15 views
-3

我最近一直在自學CS,並且我發現對於一些概念,它讓我永遠需要真正掌握這些細節。在CS中爲單個主題/主題花費數週是否正常?

例如,試圖瞭解幾種類型的細節?花了我近一個星期。鏈接列表的操作? 4天。實施NFA/DFA/DFA最小化程序?花了我兩個星期的時間學習,並讓它工作!

我不禁擔心,我的進度是痛苦緩慢。這是正常的嗎?我覺得世界上沒有足夠的時間來掌握這麼多的話題。

+3

歡迎來到StackOverflow。不幸的是,這個問題將會有一個主觀的答案,並且不適合QA格式。你應該嘗試一些其他的平臺,比如reddit,它更適合辯論和討論,這很可能是由於這樣一個問題而發生的。 – amit

+0

大約需要四年才能達到每個常用算法的合理掌握程度。 –

+0

根據我的經驗,你學習/實現的算法越多,即使它們不直接相關,也能更快地掌握/實現新算法。 –

回答

2

大學的計算機科學學位在很多課程上需要花費數年時間。即使那樣,仍然有很多東西需要學習。如果不能準確理解你的工作內容,很難說合理的增長時間是多少。不管怎樣,不要太氣餒!這聽起來像是你試圖弄溼你的腳並真正理解事情。保持!

相關問題