資料結構中順序表和c語言陣列的區別是什麼

2021-08-18 22:47:45 字數 647 閱讀 2492

1樓:進擊巨人

他們答得我個人覺得是不正確的,因為剛好在學,順序表是指在計算機記憶體中連續的線性表,既有邏輯結構,也有儲存結構;而陣列屬於有序表,單指邏輯結構。也就是說陣列的實現最終是順序表。

2樓:風若遠去何人留

順序表是在計算機記憶體中以陣列的形式儲存的線性表,是指用一組地址連續的儲存單元依次儲存資料元素的線性結構。線性表採用順序儲存的方式儲存就稱之為順序表。順序表是將表中的結點依次存放在計算機記憶體中一組地址連續的儲存單元中。

從順序表的定義上可以看出,順序表就是陣列。二者只是不同領域中的稱呼。

順序表是資料結構中的專有名詞,而陣列是在c語言或者其它程式語言中的一種資料型別。

可以說,陣列是順序表在實際程式設計中的具體實現方式。

3樓:匿名使用者

順序表是指對邏輯結構表現為線性特點的元素儲存的時候也要求順序,其特點是資料在記憶體存放時體現出來的關係特性。

而陣列是在分配空間的時候系統自動按照順序給劃出來的一片連續空間。他的作用是存放資料的。關鍵是在於陣列對應的是空間,不對應資料元素。

4樓:匿名使用者

區別?順序表 可以用兩種方式實現,一種是陣列,另一種是連結串列.

陣列算是順序表的一種表現形式吧.

資料結構C語言版怎麼學啊資料結構和C語言資料結構有什麼區別

資料結構這門課,主要講了2個問題 第一個就是在程式中如何組織資料,第二個就是常用演算法專。總之,這門課屬的意義在於講解了程式設計時的思想,這些思想是跨越語言的。學習這門課,沒什麼捷徑,就是讀 然後用你會的任何一種程式語言實現它。當把書中的 讀懂80 的時候,你就會發現你的程式設計水平有很大的提高。首...

資料結構中圖的概念,C語言資料結構中圖的頂點向量是什麼東西?

圖是一種資料元素間為多對多關係的資料結構,加上一組基本操作構成的抽象資料型別。這是教材上的定義 圖是由結點的有窮集合v和邊的集合e組成。其中,為了與樹形結構加以區別,在圖結構中常常將結點稱為頂點,邊是頂點的有序偶對,若兩個頂點之間存在一條邊,就表示這兩個頂點具有相鄰關係。在上面兩個圖結構中,一個是有...

資料結構C語言版,順序線性表的合併程式。最好有註釋

希望我的回答對你的學習有幫助 include 順序表儲存空間長度的最小值 define listminsize 10 順序表儲存結構型別定義 typedef struct seqlist 順序表初始化 void listinitialize seqlist pl,int size 按給定的下標取順序...