有必要深入學演算法嗎?

時間 2021-05-31 08:28:44

1樓:find goo

開發高階完美軟體很多都會用到各種演算法,如果想行雲流水寫程式,還是要學習各種演算法,演算法是一種追求完美思想的體現,是一種開發極致軟體的手段,是一種內功心法的思維體現,是一種定式力量的快捷,是一種萬變不離其宗的抽象,是一種曲徑通幽的美秒!

2樓:

程式設計師也有很多種,搞前端的搞底層的。。。

不同的工作方向演算法的重要性當然不一樣。。。

用的時候再學,問題是你要是掌握得太差就沒人給你機會用。。。

在沒定好工作方向前還是學學吧。。。

別怕學得太深脫離實際。。。看透幾本書的程度還脫離不了實際,反而能看到實際裡原來看不到的東西

3樓:Garriot Zhang

來自微薄: 你們自己審視下自己,電腦科學如此寬廣的海洋,你的救生衣足夠麼?你的求生意志夠強麼?

演算法可能不是乙個實體救生衣,但是它絕對是對你在計算機海洋裡能活下來最好的體力、耐力保障

4樓:吳冬亮

你以為程式設計師都是在那寫演算法麼?

放寬心吧演算法不懂不會不明白不影響你以後的工作的

但會影響你面試成績比如說面試讓你寫個雙鏈表啊二叉樹啊遞迴啊

5樓:王可柱

總的來說,肯定要學的。但實際程式設計中很少有把演算法掛在嘴上的,更重要的時對問題域的理解,選擇、糅合、創造適當的演算法和資料結構。

6樓:Carl

推薦看看 @李開復先生寫的《演算法的力量》: http://www.

C語言有無深入學習必要

徐聖 本身C的語法就沒有多少,如果課本上的語法全部掌握了,並熟練程式設計使用就已算精通C語言了。如果再深入,就是C99標準研究一遍,編譯原理搞一遍,詞法,語法解析器實現一遍,就達到大佬級別了。 取決於你怎麼定義 深入 最低限度是能用 C 語言實現在資料結構課程中出現的大部分資料結構。現在工具鏈比以前...

2023年前端還有必要深入學習node嗎

晴姐說IT網路科技 其實這個因人而異的,也是因市場而已,現在前端發展跟以前有些不一樣,現在市場對前端的需求也是越來越大,如果有條件,還是學習一下node 只是在學習的前一定要找到靠譜的機構,大家一定要多找幾家對比對比,晴姐之前也是在培訓機構當過授課老師,所以對國內一些機構都比較了解。之前也寫過一篇機...

原生 JS 有沒有必要深入學習

鋾哥啊 沒有必要,能問出這個問題要麼入行時間短 要麼水平不夠高,單純的靠興趣去學原生JS你也學不下,先提高目前所需的知識吧,不要好高騖遠,不是每個人都能成為大牛 power 作為乙個中白來說,前期如果只是想找工作,不用看太深,更多的還是框架的運用,後期提公升自己可以更加深入,要是感興趣那就無所謂了 ...