1樓:匿名使用者
資料結構,主要不是教你c或者c++語言,以及語言技巧。資料結構主要是講解專資料存在的結構,比如棧、屬佇列、樹、圖。什麼語言無關重要,熟悉這些結構以及其基本操作。
首先我不想在這裡爭論c好還是c++好,c算是c++的子類,c++是c發展產生的,所以你c++會了,看c的資料結構,如果是你看不懂,應該是資料結構方面的你沒學明白,而不是應該沒學過c。
現在很多語言的資料結構版本都有,不僅是我個人認為,學資料結構還是學c語言版比較好,因為資料結構主要是學裡面的結構、思想。c語言可以免去其他語言的其他東西,比如類繼承(我不是說這個不好),而且c也比較適合底層,用c更能體現出資料結構的精髓。
2樓:匿名使用者
都可以,資料結構是一種思想,而實現這種思想可以用c語言,也可用c++,所以你可以先看資料結構c++版本的。
如果你對c不熟悉的話,且c++還沒學好的話,此時看c語言版的容易把c和c++混在一起~
3樓:哀傷の霜之哀傷
沒聽過沒學好c能學好c++的。。
比如你還沒學會走路,就能學會跑一樣。。。
4樓:匿名使用者
資料結構是資料結構,c語言是c語言。你懂得。。
資料結構C語言版怎麼學啊資料結構和C語言資料結構有什麼區別
資料結構這門課,主要講了2個問題 第一個就是在程式中如何組織資料,第二個就是常用演算法專。總之,這門課屬的意義在於講解了程式設計時的思想,這些思想是跨越語言的。學習這門課,沒什麼捷徑,就是讀 然後用你會的任何一種程式語言實現它。當把書中的 讀懂80 的時候,你就會發現你的程式設計水平有很大的提高。首...
c程式設計,資料結構,c程式設計,資料結構。
寫個簡單的單向連結串列,資料項為10個 struct linktable int main p1 data i p1 next null return 1 很久不寫程式了,可能有些錯誤,專大概意思就是這 屬樣吧查入和刪除就簡單說一下了。查入 先將p定義到要插入的位置 p1 new linktable...
資料結構中圖的概念,C語言資料結構中圖的頂點向量是什麼東西?
圖是一種資料元素間為多對多關係的資料結構,加上一組基本操作構成的抽象資料型別。這是教材上的定義 圖是由結點的有窮集合v和邊的集合e組成。其中,為了與樹形結構加以區別,在圖結構中常常將結點稱為頂點,邊是頂點的有序偶對,若兩個頂點之間存在一條邊,就表示這兩個頂點具有相鄰關係。在上面兩個圖結構中,一個是有...