1. 程式人生 > >資料結構到底對JAVA程式設計師影響有多重要?

資料結構到底對JAVA程式設計師影響有多重要?

原文地址為:資料結構到底對JAVA程式設計師影響有多重要轉載請註明原文地址   這學期開始學習資料結構和JAVA。個人對JAVA非常狂熱,但是對資料結構卻毫無感覺。感覺學資料結構沒什麼用,而且書上程式碼是用C語言實現的,看不太懂,根本就不知道那些語句是怎麼來的,老師也沒講,上學期學的C語言也沒有學到這些語句啊。     學完順序表和連結串列,感覺很迷茫,雖然基本的演算法原理都懂,但是C語言實現的程式碼還是看不太懂,而且覺得這些東西的意義何在?我有沒必要是懂資料結構上C語言這些語法?還是我懂他們的演算法就行了?     求各位大俠談談你們對《資料結構》這一門課對以後程式設計的切實影響,因為在學這門課之前我也知道資料結構對程式設計很重要,我們老師也說:程式設計=演算法+資料結構,但是現在學了幾個星期,真心不知道學它是到底要幹嘛的,我想學好這門課程卻又對這門課程一點都不理解。     麻煩各位有經驗的師兄師姐們可以給我談談你們對《資料結構》的感受      萬分感謝!!

16 個解決方案

#1

我是大二學生,以後出來想做有關手機軟體方面的開發。。。。但現在啥也不懂

#2

程式=資料結構+演算法 瞭解更多的資料結構的優點缺點, 你就會在使用的時候根據情況來分析哪種結構適合你的專案。

#3

你只學了幾個星期當然理解不了資料結構的重要性啦。我只能這樣告訴你,資料結構異常重要。也許你現在可能還沒意識到其重要性,但是它真的非常非常重要。它就好比一個武林高手的內功修為。也許你現在還只是停留在語言階段,還在拼命的學習java語法,但是當你學完語法以後,想要提高或者以後要成為一個牛人的時候,你就會想起資料結構了。因為這時你已經不再滿足於能寫出程式了,你會關注程式的效率了。到了一定的境界,你自己都會意識到它的重要性,無需別人給你說。

#4

很重要,好好學。我現在大四,寫的東西多了之後你就會明白真的潛移默化的會幫很多忙!

#5

資料結構、作業系統之類的課程,在你初始工作階段基本是用不到的,因為你的工作主要是寫程式碼,很少涉及比較深入得問題 但是,當你工作一段時間,開始研究軟體設計、系統架構的時候,就會用到資料結構等知識 所以,為了以後的發展,還是早點動手學習比較好

#6

感謝各位前輩們的提醒。看來再沒興趣也要狠下心學了

#7

#8

真心重要,我現在大三也偶爾返回去看看資料結構。

#9

大二的時候我資料結構和 java 也是安排在一起的,都用來學java了。到了後來才買了本《演算法導論》惡補下資料結構 給樓主的建議,下學期的資料結構課程設計一定要自己完成,有信心的話多做幾個,送給舍友同學。資料結構的課程設計題目我是從第一題做到最後一題

#10

狠心學吧,我到現在都不會資料結構,很多演算法也不會,很無語 

#11

少壯不努力,長大寫程式碼,到時你就知道基礎知識的重要性。

#12

不懂資料結構的java狂熱者?馬上現實會讓你冷卻下來。

#13

java狂熱者

#14

資料結構不光是對java很重要,對計算機學科也是十分重要的!騷年好好學吧!

#15

資料結構就猶如武俠小說中的內功修為,而java等語言知識招式。如果內功修為不夠懂得的招式再多也不會有太大的殺傷力。學習資料結構幹開始會有點枯燥,但靜下心深入進去你會發現之中充滿樂趣。還有資料結構可以有多種語言的實現,你學習java,可以選擇把書中的c實現改成java實現,這樣及加深了java的學習,又學習了資料結構。

#16

引用 15 樓 wuwenxiang91322 的回覆:
資料結構就猶如武俠小說中的內功修為,而java等語言知識招式。如果內功修為不夠懂得的招式再多也不會有太大的殺傷力。學習資料結構幹開始會有點枯燥,但靜下心深入進去你會發現之中充滿樂趣。還有資料結構可以有多種語言的實現,你學習java,可以選擇把書中的c實現改成java實現,這樣及加深了java的學習,又學習了資料結構。
內力不足,容易出內傷...轉載請註明本文地址:資料結構到底對JAVA程式設計師影響有多重要