資料結構如何才可以學好,學到什麼程度

2021-03-05 09:21:42 字數 1704 閱讀 2989

1樓:匿名使用者

說得絕對點,資料結構很大程度上為了統籌指導程式設計的,當然也可以幫你挖掘資料,解決一些很實際的問題。要到什麼程度?那要看你的專業需求,如果是單單為了考試,你把老師跟你說的一些基本概念都弄懂了、能用個別程式語言最好是做幾個小實現就足夠了,但為了輕車熟路來駕馭程式設計,你就必須把課本翻它個四五遍,在腦海裡烙上各種資料結構如鍊表,樹,圖等的思想模型,最核心的是你學到能體會到它能很好的統籌指導程式設計和幫你解決一些實際問題(非程式設計)的內涵時,到了這個層次你就算是學好了,即使你忘了具體的思想模型,但你知道資料結構這東西能幫你做什麼,你要怎樣用它,這時再去翻翻書就可以。

至於與具體語言關聯起來的實現思路,當你有了各種資料模型,再去設計具體語言程式設計的時候就自然而然的輕巧許多,不用像無頭蒼蠅一樣**亂糟糟,毫無方向,更不用說清晰的思路了。資料結構是對資訊的處理技術,它主要涵蓋將資料結構化,再針對結構化了的資料設計演算法從而方便處理。個人理解。

2樓:匿名使用者

資料結構 其實不難! 主要是你的心態認為它很難!我用簡單的和你說吧,資料結構其實就在於心裡理解,首先你必須理解資料結構,資料結構是介於數學、計算機硬體和計算機軟體三者之間的一門核心課程,其實牽扯的就在於你理解它 然後去實踐的多練習和去實踐,多做題,其實很乏味,但是你如果融入進去 你就會發現你在提高!

要有耐心!嘗試去對它產生興趣!

資料結構該怎麼學好啊,很難得樣子

3樓:燮銀姑

資料結構是計算機儲存、組織資料的方式。資料結構是指相互之間存在一種或多種特定關係的資料元素的集合。通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。

資料結構往往同高效的檢索演算法和索引技術有關。

理解乙個演算法並不僅僅是能把乙個演算法表面上的東西記住,然後再默寫下來而已。真正的理解是理解演算法的思想,為什麼要這麼做,有什麼好處,與別的解決乙個問題的演算法相比,優劣在哪?以及處理問題的時候,能用這個思想方法來解決不同的問題,絕不僅限於演算法本身,演算法只是表象,思想才是實質

資料結構到底學的是啥?學好能幹嘛?

4樓:匿名使用者

線性表,鍊錶,樹,圖論,查詢和排序,軟體程式設計離不開他

5樓:匿名使用者

資料結構是所有語言都需要面對的問題。它研究的是乙個演算法的時空效用。你把資料結構學好了,不能說明什麼,如果你想在it行業混,你最好還是重視它,如果你連資料結構都不懂,就跟你會造句,但是寫文章卻很費勁一樣。

6樓:mmmm小戲子

能去公司或者是計算機行業進行資料編排,比如說是乙個公司的記錄

資料結構到底應該怎樣學才能學好?

7樓:世民電腦工作室

資料結構???我也是這學期剛學完,怎麼說呢。。。首先你都懂一門語言吧,你得把課本上的演算法弄懂,然後你嘗試著自己去寫這些,最重要的你要會用,在你的具體程式中要會使用,其實當你入門以後你會發現資料結構不難

8樓:匿名使用者

最主要學鍊錶,,,資料結構你要是不懂鍊錶,很難學懂!我上學那會就很迷茫,學了鍊錶以後,感覺還算是輕鬆些!

如何才能學好資料結構這門課程,

9樓:嘿咖

上課好好聽老師講,再找本習題集做一下,可以考高分 自己把書上的練習題自己寫**,可以提高自己的程式設計能力.

資料結構聽不懂啊,怎麼辦啊,資料結構主要學什麼第一節課什麼都聽不懂啊,懇求高人指教,謝謝

資料結構的 難點是就對各種演算法的理解 最好的辦法就是多看演算法,買一本和教才配套的參考書,平時多看看就行了 不是很難 好好聽啊 其實資料結構就是講如何組織資料的.既然你c語言不錯,你可以找一些用c語言描述的資料結構書來看,別找那些類c描述.資料結構主要學什麼?第一節課什麼都聽不懂啊,懇求高人指教,...

資料結構考試題,資料結構試卷

void inorder bitree root else 這就是中序遍歷的演算法 include include define maxsize 64 typedef char datatype typedef struct node bitree bitree creatree r q r s i...

在資料結構中資料 資料元素 資料物件 資料結構 儲存結構 數

資料 是能輸入到計算機中並能被計算機程式處理的符號的總稱。資料元素 是資料的基本單位,它在計算機處理和程式設計中通常作為一個整體進行考慮和處理。一個資料元素可由若干資料項組成。資料物件 是具有相同特徵的資料元素的集合,是資料的一個子集。資料結構 是資料元素的組織形式,或資料元素相互之間存在一種或多種...