怎麼樣才能把資料結構學好,怎樣學好資料結構

時間 2021-08-30 09:43:59

1樓:

資料結構本身有些難

需要經常思考,只要能夠理解裡面的演算法,很容易掌握。,

2樓:匿名使用者

考前當學霸,幸福一暑假…,學習速成法,看重點,老師平時講的哪重要,就看哪,另,祝掛科難

怎樣學好資料結構

3樓:無事了了

資料結構作為大學計算機相關專業的學生來說是一門十分重要的課程,無論是以後演算法思想的滲透,還是工作中程式**的處理,都離不開資料結構的影子。但是因為資料結構知識較多,並且比較抽象,對於很多人來說學它就感到頭疼。其實大可不必,資料結構的學習自然有其對應的方法。

首先,如不是為了應對考試或者考研,而是單純的想學好資料結構的話,那就停止背誦那些繁多的空間複雜度和時間複雜度吧,這兩者只需要學會簡單的判別方法即可,瞭解哪個複雜度高哪個複雜度低就行了,因為算出來具體的複雜度在現實中是很少用到的。

其次,資料結構從名字上就可以瞭解,我們主要學習的是一種結構,那麼任何結構單純的解讀定義是很抽象的,所以就需要將每個結構形象化,無論是簡單的連結串列佇列還是複雜的二叉樹和圖,將每個結構畫出來,可以很輕鬆的幫你理解結構的原理,如果在結構的基礎上進行插入、刪除、排序等等操作,有了這些形象的圖畫也可以幫助你很直觀的展現出來。

最後,就是對每個結構的應用要熟練掌握。在各種oj平臺上刷題,如果你學校有刷題平臺是最方便的。在刷題過程中,尤其要針對資料結構每個知識點進行專門的章節訓練,來培養自己在程式設計過程中運用資料結構的習慣性思維,掌握好何時使用平衡二叉樹、何時使用hash、何時使用圖等等。

還有一點,要想學習好資料結構,好的課程是必不可少的,如果大學老師講的足夠好的話完全可以帶你領略資料結構的美麗風景,如果你想自學成才的話,推薦浙江大學陳越姥姥的課和清華大學鄧俊輝老師的課,都十分透徹易懂。

4樓:

資料結構要學好:

1.多看書

2.多寫碼,

看書知道資料結構的邏輯,實現方法, 寫碼可以加強訓練理解知識,注意寫嗎不是照書超一下然後編譯執行,而是根據自己的理解不看書自己寫,寫不下去了可以看看書上例程 ,在想想可有其他方法,或改進,比如能減少迴圈的條件, 縮小迴圈的起止範圍的條件,要學會用程式的方法思考問題

5樓:法術大師巴林

個人的經驗:

學資料結構看書沒有用,只有寫**才是王道

而且一定注意,不是抄**,你看著書上的**寫一遍沒有用的看完書中的描述(最好是指看文字描述,不用看**),然後自己寫,寫多少算多少

寫完以後再和書上對照,這樣一個一個的寫,你的功底就會比較紮實了ps:資料結構是非常重要的東西,一定要學好ps2:基本的資料結構學完後,可以看看侯捷寫的《stl原始碼解析》,那個是實際中的應用

ps3:《計算機程式設計藝術》這個太糾結了,幾年之後再看,雖然是好書,但不是學東西用的

psp:好像沒什麼好ps的了

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

6樓:匿名使用者

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

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

7樓:匿名使用者

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

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

怎樣學好資料結構,怎麼才能學好資料結構

無事了了 資料結構作為大學計算機相關專業的學生來說是一門十分重要的課程,無論是以後演算法思想的滲透,還是工作中程式 的處理,都離不開資料結構的影子。但是因為資料結構知識較多,並且比較抽象,對於很多人來說學它就感到頭疼。其實大可不必,資料結構的學習自然有其對應的方法。首先,如不是為了應對考試或者考研,...

怎樣才能學好資料結構和看懂C

我學了兩年了,主要是大膽做題,等題做到一定的時候,再回過頭來細細總結,加以運用,結合著看一些演算法!學資料結構用c還是c 學資料結構可以使用c 語言。陣列可以說是最基本最常見的資料結構。陣列一般用來儲存相同型別的資料,可通過陣列名和下標進行資料的訪問和更新。陣列中元素的儲存是按照先後順序進行的,同時...

怎麼樣才能學好英語,怎樣才能學好英語

小情人 學習好英語,是件很難的事,可是掌握好方法,學習英語也就不會那麼難,你也不用對英語記單詞,背課文發愁了。每個同學都會認為背單詞很困難,是這樣嗎,背單詞就沒有好方法嗎?有的。不說詞根記憶與聯想記憶,最簡單又最實用的方法是準備乙個小本子,將要背的單詞抄寫在上面,放進口袋裡,隨時隨地只要有空閒的時間...