請問怎樣學習資料結構,在學這之前,需要掌握哪些基礎知識

2021-03-04 05:07:40 字數 2053 閱讀 3513

1樓:手機使用者

如果你沒有學過程式語言那麼學資料結構會比較困難,因為資料結構是通過某種程式語言描述的,所以,如果你對語言不熟悉,資料結構很難看明白的

2樓:匿名使用者

計算機基礎知識,計算機基本語言,c或者c++等

3樓:匿名使用者

怎麼也得看點像c語言一些的語言把,要不很難理解的

學習資料結構之前要掌握什麼知識

4樓:萬成

這樣就差不多了 我也是在學習資料結構的 感覺還好,如果你想學的更好的話,建議你去學習工程數學

學習資料結構前應該學什麼?

5樓:匿名使用者

離散數學是大學的教材,應該是c++的要求,有c的基礎就可以去學對應c的資料結構了

6樓:匿名使用者

最好就是要學會c的函式,結構體,還有一定的就是指尖,c最強大的就是他的指尖。以後都是以這些為基礎。離散數學就沒這個必要了。

7樓:匿名使用者

最好是會點c語言,特別是指針對資料結構很重要

8樓:匿名使用者

我們學校的課程順序是:先學計算機基礎、然後計算機英語、然後直接學c語言、資料庫、網頁三劍客。

學習資料結構需要什麼基礎嗎

9樓:匿名使用者

1.熟悉你所看的資料結構書本所使用的語言。

2.離散數學(不是必須,會的話更好)

10樓:

一門程式語言,一般推薦c語言

11樓:亡命耗子

知道你為什麼一開始看,看得不是特別懂嗎?

是因為你沒有用計算機的思想去看。資料結構本身就是在講計算機儲存資料的一種方法,一種能力。你要想,乙個位元組8位,兩個位元組乙個字。記憶體都以這種單位來計算的。

比如說陣列,它是線性的資料結構吧?是一組連續的資料的集合,這種資料結構你怎麼理解,舉個例子:

int array = ;

這是乙個陣列吧?這5個數在記憶體中就是以int大小的單位順序儲存的。

有了這種想法,你就要會一種開發語言了,彙編也好,c也好,c++也好,java也好。這樣你能更好的理解,實現這些結構。

學資料結構和演算法之前要先學什麼?

12樓:匿名使用者

不需要其他的了,因為資料結構跟c一樣也是一麼基礎課,學了他是為後期學其他課程作準備的,如編譯原理!!!

數學分析暫時還用不著但是可以鍛鍊思維能力!!

資料結構裡的內容跟離散數學關係很大,比如圖,等等!!

必須把離散學好!!

13樓:匿名使用者

具備c語言或c++等基本的程式設計知識,其中指標的概念一定要清晰明了。

最好能學習一些離散數學的知識。

對計算機的工作原理有一定的認識,主要是堆疊、記憶體管理的一些知識。

學習資料結構前需要什麼預備知識?

14樓:匿名使用者

日日財源順意來 年年福祿隨春到 橫批:新春大吉

學習資料庫之前需要學習資料結構嗎

15樓:長舌阿南

資料結構的了解對於資料庫的學習具有一定的幫助,尤其是資料庫表結構的設計,學習資料庫最好具備一定的基礎程式設計知識,這樣的話會容易一些。沒有學資料結構也沒有關係,資料庫知識從具體操作設計過程中掌握的更快。

16樓:匿名使用者

我是先學資料結構再學資料庫的,因此我比較了解,學習資料庫的時候設計到資料結構的非常少,除非你要把資料庫學得非常深,非要了解底層的組織結構的時候你才得學習資料結構。

因此對於初學者學習這兩者的順序無關緊要。不過我還是建議你先學資料結構,這是基礎,很重要啊。

17樓:匿名使用者

不用,我就沒學資料結構,就學了資料庫了

學習資料結構需要什麼基礎,學習資料結構需要什麼基礎嗎

首先要有c或c 語言的基礎,還得會點離散數學 圖論 簡單說必須會一門語言的基礎語法,否則你學了也無法自己實踐一邊看看對不對,推薦java,c 學習資料結構需要什麼基礎嗎 1.熟悉你所看的資料結構書本所使用的語言。2.離散數學 不是必須,會的話更好 一門程式語言,一般推薦c語言 知道你為什麼一開始看,...

為了學習資料結構和演算法,有必要專門學習C嗎

學習資料結構和演算法,需要具備c語言或c 等基本的程式設計知識,尤其指標的概念。最好能學習一些離散數學的知識對計算機的工作原理有一定的認識,主要是堆疊和記憶體管理的一些知識。看資料結構和演算法的教材,用java實現資料結構,需要學習java。用c語言實現的,需要學習c語言。c語言沒有學好,怎麼學資料...

為什麼要學習資料結構的演算法原理,我們為什麼要學資料結構與演算法,設計模式

學習演算法的目的是為了提高問題的解決能力 提高編碼質量水平 提高軟體的執行速度。儘管很多的程式語言都提供了現成的演算法給程式猿直接使用就可以,但是內部原理程式猿是不知道的,所以要想提高編碼技術水平就需要從它的內部原理進行學習。另外目前的計算機內部結構和大自然裡的人類的思維結構基本上都是基於線性和非線...