剛入門程式設計的人有必要學習資料結構嗎?

時間 2021-05-29 22:19:05

1樓:程式設計師吳師兄

建議培訓完再敲過乙個完整的專案後,再系統的學習一波資料結構,然後再看一下你之前敲的那個完整的專案,你會有很深的感受:資料結構真TM有用,這個資料介面原來能這樣設計、資料庫這樣儲存更高效等等。

2樓:dabbler0606

重要,很重要,資料結構直接影響做出乙個專案的質量。說更嚴重點資料結構決定乙個程式設計師的水平吧,很多東西你不懂資料結構是看不懂原理的,不懂原理你就不知道它的適用場景....

抓緊時間學資料結構

可以看看大話資料結構,入門還是不錯的

接著高階可以看看資料結構與演算法分析-c語言描述,很棒的一本書,也不厚。

3樓:fx991ESplus

不給樓主見到點示例感受一下是不行的,來個簡單的,現在有個檔案裡面存了n個數字(數字在long的範圍內)但是n很大,大到給你的記憶體無法存下(如10^10個),要你找到前k大的數(k相對較小,給個實際範圍吧,小於10^8吧),請設計乙個程式在盡可能短的時間內完成?

4樓:阿怪

你不學也沒事

等你自己發明一次某幾個資料結構然後發現啊原來這就是資料結構啊啊啊啊早知道我何必這麼麻煩啊啊啊啊啊

到那個時候再學

嗯別有一番滋味在心頭哦...

5樓:

學習程式設計的基本要素:

1.程式語言的基本邏輯,也就是語法

2.基本資料結構,再次強調,不是演算法,不是演算法!!!!! (連有什麼資料結構都不知道,程式設計的時候都不知道資料放在什麼結構裡,還編個屁程)

3.各種程式設計模式,比如非同步.這裡說的不是設計模式.

再次重申,不要把資料結構和演算法搞混.

針對題主提到問題,我的回答是,必須學習資料結構,剛開始可以了解一下最常用的資料結構就可以,比如,List和Map.

乙個陣列也算是資料結構,如果連這種東西都不學習,我就呵呵了.

原先答案

我十分不同意沒必要學,至少基本的資料結構的基本操作要明白,否則任何程式語言你都操作不了.

6樓:

1. 碰到天花板的時候再去學也來得及。

2. 如果你所在的那家公司想用五個一年經驗的程式設計師代替乙個五年經驗的程式設計師,請你離開那家公司。

想學程式設計,先看資料結構有必要嗎

Gavin H 還是先學習程式設計基礎,比如C語言。循序漸進。有了基本跟邏輯思維之後。資料結構是掌握了一定的基礎情況下。進行深入一步的學習,有了一定的程式設計思維跟邏輯。有較好的程式設計基礎的話,再看也不遲。資料結構,組成原理,作業系統,計算機網路等這些慢慢來。 chamip 可以啊,如果不學資料結...

剛入門的人,有哪些精油推薦?

IAA國際香氛 剛入門的朋友可以選入一些幫助舒緩情緒和提公升幸福感的精油哦!例如薰衣草精油 歐薄荷精油 柳橙精油 羅勒精油以及肉豆蔻精油等。加入3 5滴精油至香氛機中,通過香氛機擴香,10秒內就能讓你感受到了香氛帶來的神奇功效。 方方 在辦公室上班,緊張的工作節奏會影響人的情緒,而每天長時間待在辦公...

學習網路程式設計有哪些入門書籍和教程推薦?

CHAN.K 入門看下 TCP IP網路程式設計 尹聖雨著 這本書的原始碼實現和個人筆記我已上傳到個人github chankeh net lenrning reference 宋銳 TCP IP網路程式設計 圖書 圖靈社群 寫的還可以,作為入門完全夠用,書的最後一章也列舉了高階書籍。Linux和W...