數(shù)據(jù)結(jié)構(gòu)和算法學(xué)習(xí)-(線性表)

## 線性表

* ?排隊(duì)的時(shí)候只需要記住前一個(gè)元素和后一個(gè)元素就可以了

* ?線性表,像排隊(duì)一樣,具有線一樣性質(zhì)的結(jié)構(gòu)

* ?線性表(List):由零個(gè)或者多個(gè)數(shù)據(jù)元素組成的有限序列

## 需要注意幾個(gè)關(guān)鍵的地方:

* ?1 首先它是一個(gè)序列,也就是說元素之間是有個(gè)先來后到的

* ?2 若元素存在多個(gè),則第一個(gè)元素?zé)o前驅(qū),而最后一個(gè)元素?zé)o后繼,其他元素都有并且只有一個(gè)前后元素

* ?3元素是有窮的

* ?數(shù)學(xué)語言進(jìn)行定義:a1,a2,ai-1,ai,ai+1...an

* ?所以線性表元素的個(gè)數(shù)n(n>=0),當(dāng)長(zhǎng)度n為0時(shí)候,則線性表為空

## 抽象數(shù)據(jù)類型

* 指一組性質(zhì)相同的值的集合以及定義在此集合上的一些操作的總稱

* 原子類型:不可以再分解的基本類型,例如整型、浮點(diǎn)型等

* 結(jié)構(gòu)類型:有若干個(gè)類型組合而成,是可以再分解的,例如整型數(shù)組是由若干整型數(shù)據(jù)組成的

* 抽象:是指抽取事物具有的普遍性的本質(zhì)。

* 抽象數(shù)據(jù)類型(Abstract Data Type,ADT)是指一個(gè)數(shù)學(xué)模型的定義僅取決于它的一組邏輯特性,而在其計(jì)算機(jī)內(nèi)如何表示和實(shí)現(xiàn)無關(guān)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 昨天看了個(gè)新聞阿爾法狗,最新升級(jí)版,不需要人類的知識(shí),只是通過自我博弈就可以成為頂級(jí)圍棋高手。 人工智能可以根據(jù)規(guī)...
    李雪磊閱讀 1,196評(píng)論 0 0
  • 第六章 超級(jí)認(rèn)知能力 一、功能與超級(jí)能力 今天我們來研究,當(dāng)超級(jí)智能真的被實(shí)現(xiàn)出來以后,它會(huì)不會(huì)真的威脅人類。如果...
    丹菡閱讀 4,163評(píng)論 3 18
  • 感覺看完人名的名義之后有很大的感觸,感動(dòng),惋惜,痛恨,暗爽。 不知道為什么,每次看到他們被抓的時(shí)候都特別惋惜,看到...
    嚕嚕嚕嚕嚕嚕胡閱讀 569評(píng)論 0 0
  • 最近關(guān)于在地鐵上丟書的活動(dòng),因著筆者是一個(gè)預(yù)備留學(xué)黨,恰巧是打算去英國(guó),所以在自媒體關(guān)注中,對(duì)英國(guó)的事兒都比較八卦...
    辛玄燁閱讀 733評(píng)論 16 15
  • 你應(yīng)該回來了吧。 我一直覺得你是因?yàn)闆]有信號(hào),或者用了另一個(gè)微信號(hào),所以才沒有回我。但是現(xiàn)在,我沒法再騙自己了。 ...
    輕芷與詩(shī)閱讀 273評(píng)論 0 3