數據結構周記

線性表:簡稱表,是n(n≥0)個具有相同類型的數據元素的有限序列。

線性表的長度:線性表中數據元素的個數。

空表:長度等于零的線性表,記為:L=(? )。

非空表記為:L=(a1, a2 , …, ai-1, ai , …, an)

線性表的特性:

1.有限性:線性表中數據元素的個數是有窮的。

2.相同性:線性表中數據元素的類型是同一的。

3.順序性:線性表中相鄰的數據元素ai-1和ai之間存在序偶關系(ai-1, ai),即ai-1是ai的前驅, ai是ai-1的后繼;a1 無前驅,an無后繼,其它每個元素有且僅有一個前驅和一個后繼。

線性表的順序存儲結構就是:邏輯相鄰的元素在機內存儲上也相鄰。把線性表中的所有元素按照其邏輯順序依次存儲到從計算機一塊連續的存儲空間中。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 這周的課我們學習了手機通訊錄的數據特點,并學習了相關知識。 線性表:簡稱表,是n(n≥0)個具有相同類型的數據元素...
    緋藍幻想閱讀 603評論 0 0
  • 本文內容取自于小甲魚的數據結構與算法。http://www.lxweimin.com/p/230e6fde9c75 ...
    阿阿阿阿毛閱讀 2,936評論 0 7
  • 1.線性表的定義 線性表:零個或多個數據元素的有限序列序列:也就是說元素之間是有順序的,若元素存在多個,則第一個元...
    e40c669177be閱讀 2,099評論 6 15
  • 前言 上一篇《數據結構和算法之時間復雜度和空間復雜度》中介紹了時間復雜度的概念和常見的時間復雜度,并分別舉例子進行...
    VV木公子閱讀 4,390評論 2 26
  • VisuAlgo!一,Date Structure的核心技術是分解和抽象二,基本概念和常用術語 三,邏輯結構1,邏...
    斜杠青年許晏銘閱讀 930評論 0 0