版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、選擇題1、用單鏈表方式存儲的線性表,存儲每個結點需要兩個域,一個是數(shù)據(jù)域,另一個是()A、當前結點所在的地址域B、指針域C、空指針域D、空閑域2、不帶頭結點的單鏈表head為空的判斷條件是()A、head==NULLB、headnext==NULLC、headdata==NULLD、head!=NULL3、在一個單鏈表中,已知q所指結點是p所指結點的前驅結點,若在p和q之間插入s結點,則執(zhí)行()A、snext=pqnext=sB、p
2、next=snextsnext=pC、qnext=snextsnext=pD、pnext=ssnext=q4、在一個具有n個結點的有序單鏈表中插入一個新結點并仍然有序的時間復雜度是()A、O(1)B、O(n)C、O(n2)D、O(nlog2n)5、一個單鏈表中,若刪除p所指結點的后續(xù)結點,則執(zhí)行()A、pnext=pnextnextB、p=pnextpnext=pnextnextC、pnext=pD、p=pnextnext6、已知一個順
3、序存儲的基本線性表,設每個結點需占m個存儲單元,若第一個結點的地址為d1,則第i個結點的地址為()A、d1(i1)mB、d1imC、d1imD、d1(i1)m7、在n個結點的順序表中,算法的時間復雜度是O(1)的操作是()A、訪問第i個結點(1next=pqpri=pprippri=qpprinext=qB、ppri=qqnext=ppprinext=qqpri=ppriC、qpri=ppriqnext=ppprinext=qppri=
4、qD、以上都不對9、在循環(huán)雙鏈表的p所指結點之后插入s所指結點的操作是()A、pnext=sspri=ppnextpri=ssnext=pnextB、pnext=spnextpri=sspri=psnext=pnextC、spri=psnext=pnextpnext=spnextpri=sD、spri=ppnextpri=ssnext=pnextpnext=s10、從具有n個結點的單鏈表中查找其值等于x結點時,在查找成功的情況下,需平均
5、比較()個結點。A、nB、n2C、(n1)2D、(n1)211、單鏈表的存儲空間利用率()A、大于1B、等于1C、小于1D、不能確定12、在順序表中,有7個元素,設第1個元素的查找概率是14,第2個元素的查找概率是13,其余元素的查找概率相等,則整個順序表的平均查找次數(shù)是()次。A、4412B、45160C、3612D、562413、順序表的長度是()。A、表中的存儲空間數(shù)B、表中的數(shù)據(jù)元素個數(shù)C、存儲空間數(shù)減去數(shù)據(jù)元素個數(shù)D、存儲空間
6、數(shù)加數(shù)據(jù)元素個數(shù)14、在單鏈表中插入結點的時間復雜度是()A、O(1)B、O(n)C、O(n2)D、O(log2n)二、填空題1、基本線性表有(順序)和(鏈式)兩種存儲形式。2、在雙鏈表中,每個結點有兩個指針域,一個指向(前驅結點),另一個指向(后繼結點)。3、按順序存儲方法存儲的基本線性表稱為(順序表),按鏈表存儲的基本線性表稱為(鏈表)。4、順序表相對于鏈表的優(yōu)點有(隨機存?。┖停ù鎯臻g利用率高)。5、鏈表相對于順序表的優(yōu)點有(存
7、儲空間動態(tài)分配)和(插入刪除操作效率高)。6、在n個結點的順序表中插入一個結點需平均移動(N2)個結點,具體的移動次數(shù)取決于(插入的位置)。7、在n個結點的順序表中刪除一個結點需平均移動((N1)2)個結點,具體的移動次數(shù)取決于(刪除的位置)。8、在順序表中訪問任意一個結點的時間復雜度均為(1),因此,順序表也稱(隨機存取或直接存?。┑臄?shù)據(jù)結構。9、在單鏈表中設置頭結點的作用是(保護頭指針)。10、順序表中邏輯上相鄰的元素,物理位置(一
8、定)相鄰。11、當對一個基本線性表進行插入和刪除操作較頻繁時,線性表應采用(鏈式)存儲結構;當對線性表的操作不會引起它的變化時,線性應采用(順序)存儲結構。12、基本線性表的鏈式存儲中,根據(jù)鏈表指針的鏈接方向可分為(單向鏈表)、(雙向鏈表)和(循環(huán)鏈表)。13、在個結點的單鏈表中要刪除已知結點p,則需找到(P的前驅結點),其時間復雜度為(O(N))。14、在雙向鏈表中要刪除已知結點p,其時間復雜度為(O(1))。15、在循環(huán)鏈表中,可根
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《數(shù)據(jù)結構》第二章線性表習題
- 第二章線性表作業(yè)-答案
- 數(shù)據(jù)結構線性表答案
- 數(shù)據(jù)結構 第2章 線性表
- 算法與數(shù)據(jù)結構 線性表答案
- 線性表數(shù)據(jù)結構試驗
- 數(shù)據(jù)結構實驗-線性表基本操作
- 數(shù)據(jù)結構課件第二章問題-
- 數(shù)據(jù)結構課后習題及解析第二章
- 桂電數(shù)據(jù)結構實驗一-線性表
- 數(shù)據(jù)結構實驗(1)線性表及其應用
- 數(shù)據(jù)結構第二章習題課
- 數(shù)據(jù)結構-線性表輸入,輸出,插入,刪除,查找
- 數(shù)據(jù)結構線性表多項式加減實驗報告
- 數(shù)據(jù)結構課程設計報告---利用線性表進行算式計算
- 第二章練習題及答案
- 商務運營管理第二章練習及答案
- 數(shù)據(jù)結構課程設計--基于線性表下的查找與排序
- 高等數(shù)學第二章練習及答案
- 第二章練習
評論
0/150
提交評論