空間數(shù)據(jù)結(jié)構(gòu)復(fù)習(xí)(一)

先來說說考試大綱吧,根據(jù)老師給的重點(diǎn),歸納成了下面12點(diǎn):

1.數(shù)組的地址

2.廣義表的存儲結(jié)構(gòu)

3.四種排序

4.算法的評價(jià)

5.AOV網(wǎng)絡(luò)

6.最小代價(jià)生成樹

7.樹與二叉樹的遍歷

8.二進(jìn)制編碼與哈弗曼編碼

9.二叉樹的性質(zhì)

10.數(shù)據(jù)結(jié)構(gòu)的特點(diǎn)

11.稀疏矩陣概念及表示方法

12.正配算法

一. 重點(diǎn)的概念歸納

1.數(shù)組地址:

一維數(shù)組: 常用于順序存儲的線性數(shù)據(jù)結(jié)構(gòu)中,數(shù)組通常采用順序表示,即數(shù)組中的元素按一定的順序存放在一個(gè)連續(xù)的存儲區(qū)域,一個(gè)一維數(shù)組可以直接映射到一維的存儲空間,由于數(shù)組元素具有相同的類型,每個(gè)元素占有相同的存儲單元,因此根據(jù)數(shù)組元素的下標(biāo)可以方便的計(jì)算元素的存放地址。

二維數(shù)組: 下標(biāo)是二維的,可以理解成,二維數(shù)組是每個(gè)元素都是一維數(shù)組的數(shù)組。將一個(gè)二維數(shù)組映射到一維的存儲空間一般有兩種排序:行優(yōu)先順序列優(yōu)先順序。其中大多數(shù)語言是按行優(yōu)先順序存儲二維數(shù)組元素的,我們這本書中用到的c語言就是這樣。

對于二維數(shù)組,例如存在一個(gè)二維數(shù)組a,那么我們此時(shí)把Loc(a[0][0])叫做該二維數(shù)組的基地址,即第一行第一列這個(gè)元素指針?biāo)赶虻牡刂?。因?yàn)閿?shù)據(jù)類型相同,所以二維數(shù)組中每一個(gè)元素占有相同的存儲空間k個(gè)存儲單元,那么對這樣的數(shù)組存取任何一個(gè)元素所需的時(shí)間是相同的。我們稱具有這一存取特點(diǎn)的存儲結(jié)構(gòu)為隨機(jī)存取的存儲結(jié)構(gòu)(random access storage structure)。

上述內(nèi)容比較容易考到概念填空,所以個(gè)別重點(diǎn)不要一掃而過,而是要背,還會(huì)考到類似于下面這道例題:

已知A(M*N),和基地址Loc(A[0][0])以及其中兩個(gè)數(shù)組元素的地址例如Loc(A[2][3]),Loc(A[4][6]),讓我們求解另一個(gè)未知的Loc(A[3][2])

那么我們的解法就比較容易了,先求每個(gè)元素所占的存儲單元K再求出M,N這樣題目想要哪一個(gè)元素的地址我們都能很容易解出。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 指針是C語言中廣泛使用的一種數(shù)據(jù)類型。 運(yùn)用指針編程是C語言最主要的風(fēng)格之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu); ...
    朱森閱讀 3,612評論 3 44
  • 數(shù)組在程序設(shè)計(jì)中,為了處理方便, 把具有相同類型的若干變量按有序的形式組織起來。這些按序排列的同類數(shù)據(jù)元素的集合稱...
    朱森閱讀 4,267評論 2 13
  • ?從今年四月份開始,國內(nèi)眾多手機(jī)廠商,以演唱會(huì)的節(jié)奏,密集發(fā)布新機(jī),而手機(jī)界中的相聲專場----錘子T3發(fā)布會(huì),卻...
    小木雜評閱讀 238評論 0 0
  • 還在計(jì)算你出現(xiàn)的時(shí)間 那么突然的 你已站在我的面前 細(xì)數(shù)著未見你的日子 你是不是也有飛奔到我身邊的心情 只有一餐飯...
    子執(zhí)年華閱讀 1,020評論 0 2
  • 一直以來,并發(fā)都被視為 iOS 開發(fā)中的「洪水猛獸」。許多開發(fā)者都將其視為危險(xiǎn)地帶,唯恐避之而不及。更有謠傳認(rèn)為,...
    iOS開發(fā)攻城獅閱讀 765評論 0 6

友情鏈接更多精彩內(nèi)容