資料結構該怎麼學習啊?需要有什麼基礎嗎?資料結構學習有什麼用啊

2021-03-27 08:41:32 字數 2512 閱讀 1576

1樓:匿名使用者

最好是結合演算法來學

因為資料結構是資料之間聯絡

而演算法是對資料的處理

資料結構對演算法來講是非常重要的

有個科學家曾說過:

程式=資料結構+演算法

一般乙個演算法會對應到某一種資料結構

比如遞迴演算法對應到棧

廣度搜尋對應到佇列

學習一種資料結構時

應先找到其相應的演算法

然後通過理解演算法來學習資料結構

這樣才能更好的掌握

否則會有一種,學了都不知道有什麼用的感覺

c語言沒有學好,怎麼學資料結構??

2樓:匿名使用者

資料結構和baic語言本身無關。du

1、資料結構很重zhi要,在學習計算機類

dao相關知識中占有很大成分內

,它注重的容是思想,想法。資料結構所講的就是一些演算法,核心演算法,講解那些問題的解決核心演算法,學習資料結構主要幫助你去更好的鍛鍊你的思考能力,看到乙個程式設計題,如何去想,如何去構思,怎樣才能解決。考研過程中資料結構也是乙個重要的考察物件。

2、總之,它很重要,建議學好鍊錶和線性表那一章,那是整個資料結構的基礎之基礎,後面的學習基本上都是在那上面的。在學習過程中,要多想,多思考,多看書,要用心去體悟書本的那些演算法,去理解那些核心思想,去把握,去學習,去掌握。學習久了,就會有感覺的,邊學邊練習也是不錯的做法,相信會學好的。

3樓:

資料結構,說白了,是一種思想。你可以用c語言描述,也可以用其它語言來描述,比如,漢語。

4樓:陸葉

建議你還是先學好c語言,因為它畢竟是基礎,基礎沒打牢,資料結構你是很難學好的!

5樓:匿名使用者

資料結構和c語言差不多的。裡面有些內容和c也差不多

還是先安心的學好c語言的語法和編寫程式的想法,資料結構說白了還是c語言

c語言,資料結構,演算法導論三本書的關係是什麼,學習它們要有什麼基礎,以及三者學習先後次序是什麼?

6樓:揮劍五號

c語言就像鞋,資料結構就相當於走路,演算法導論就像跑步

只有穿上了鞋,你才能走起來,走的熟練了才能跑起來。

否則,你會走的腳疼,雖然也能走。。。。。

7樓:匿名使用者

c 資料結構 演算法導論

c不用基礎。資料結構和演算法導論至少得學一門語言吧。

先學資料結構看演算法導論可能會好點。畢竟演算法導論很多都涉及資料結構。

而且要看演算法導論的話,對語言比較熟悉之後再看比較合適。

8樓:空雪夢見

c語言是工具,資料結構是這個工具能做的事,演算法導論是自己想想看這個工具還能做什麼事,好像是這樣……

資料結構:學好資料結構需要哪一些數學基礎?(比如圖論、數學分析、拓撲學需要看嗎?) 10

9樓:匿名使用者

離散數學,圖論

是否還有組合數學,數理邏輯等

學習資料結構需要哪些基礎知識?學習演算法又需要哪些基礎知識?資料結構和演算法有什麼聯絡?

10樓:匿名使用者

需要計算機基礎知識就行了。

學演算法還需要點高等數學,線形代數和離散數學的知識。

學了資料結構是基本的,然後用演算法設計出乙個好的程式來。

11樓:匿名使用者

學習資料結構得先學c語言,資料結構的程式中都是用到很多演算法的

學破解需要學資料結構嗎

12樓:匿名使用者

破解什麼?資料結構是計算機的一門專業基礎 課

怎麼學資料結構 資料結構能幹什麼,用什麼語言學比較快, 好的書籍都有什麼, 謝謝啊

13樓:匿名使用者

這是計算機專業的必備基礎課,對你以後學習有很重要的作用

14樓:匿名使用者

《大話資料結構》、《資料結構、演算法與應用——c++語言描述》這兩本書通俗易懂。

資料結構難學嗎?需要什麼基礎?要怎樣學習資料結構?下學期要開了,有點小緊張

15樓:_了卻了

資料結構不難復學,制需要一點離散數學的基礎,具體來說要了解一點圖論的有關知識,但是沒有你想的那麼困難。學習方法,我覺得要多動手,各式各樣的資料結構、演算法,寫在書上記在腦子裡都不夠,要動手寫程式,勤練習,才能熟練掌握,融會貫通。

本人在學習c語言和資料結構,基礎知識都已經學完了,之後能做一些小專案,能夠使用到資料結構的。我現在

16樓:人才

學生管理系統

使用鍊錶和檔案操內作完成容

資料結構是什麼舉個例子,學習資料結構和演算法在什麼地方運用,一直不解求舉個例子

資料bai結構是在整個計算機du 科學與技術領zhi 域上廣泛被使用 dao的術語。它用來反映一版 個資料的內部構成權,即乙個數 據由那些成分資料構成,以什麼方式構成,呈什麼結構。資料結構有邏輯上的資料結構和物理上的資料結構之分。邏輯上的資料結構反映成分資料之間的邏輯關係,而物理上的資料結構反映成分...

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

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

學習「資料結構與演算法」需要哪些數學基礎

你好,資料結構不需要數學基礎,要的是基本的理解能力和 能力,還有就是多思考,資料結構很簡單的。學軟體開發需要學習什麼知識?資料結構和演算法與數學有關係嗎?軟體開發需要學習一門組合語言,演算法等於是軟體的原理,和數學有一定的關係。你做軟體的,首先要知道軟體是什麼原理來實現這個功能的,連自己都不知道原理...