數(shù)據(jù)結(jié)構(gòu)試題與答案_第1頁
數(shù)據(jù)結(jié)構(gòu)試題與答案_第2頁
數(shù)據(jù)結(jié)構(gòu)試題與答案_第3頁
數(shù)據(jù)結(jié)構(gòu)試題與答案_第4頁
數(shù)據(jù)結(jié)構(gòu)試題與答案_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

A.有向 B. C.線索二叉 D.B )HL=p;p- B.p->next=HL;C.p->next=HL; D.p->next=HL->next;HL-在一個帶有頭結(jié)點的單鏈表HL中,若要向表頭插入一個由指針p指向的結(jié)點,則執(zhí) HL=p;p- B.p->next=HL;C.p->next=HL; D.p->next=HL->next;HL-next,它指向該結(jié)點的后繼結(jié)點?,F(xiàn)要將指針qp q=p->next;p->next=q- C.q->next=p->next;p- D.P->next=q;q->next=p- 前一 B.后一 C.當 下述哪一條是順序方式的優(yōu)點?( C.刪除運算方 )A. B. C. D.由權(quán)值分別為3,8,6,2,5 A B C D )高度k2k- D.2k- 在順序表(2,5,7,10,14,15,18,23,35,41,5210,所需的關(guān)鍵 B.a、c、m、d、h、p、x、g、o、C.a、d、p、r、c、q、x、m、h、 D.a、d、c、m、p、g、h、x、r、 A. B. C. D. C. 四種 四種 對于一個長度為n的單鏈的線性表,在表頭插入元素的時間復雜度 對于一個長度為n的順序的線性表,在表頭插入元素的時間復雜度 W6i08j03二維數(shù)組W的數(shù)據(jù)元素共占用__個字節(jié)。W中第6行的元素和第4列的元素共占用__個字節(jié)。若按行順序存放二維數(shù)組W,其起始地址為100,則二維數(shù)組W的最后 在稀疏矩陣所對應(yīng)的三元組線性表中,每個三元組元素按 為主序、 后綴算式423*+105/-的值 對于一棵具有n個結(jié)點的二叉樹,一個結(jié)點的編號為i(1≤i≤n),若它有左孩子則 在一棵高度為5的理想平衡樹中,最少含有 ((C(EFG(IJ數(shù)為個,樹的深度為 在n 在一個具有n個頂點的無向完全圖中,包含有 條邊,在一個具有n個頂點 對于一個具有n個頂點和e條邊的有向圖和無向圖,若采用邊集數(shù)組表示,則存于 假定一個線性表為(12,23,74,55,63,40,82,36),若按Key%3條件進行劃分,使得 性表的散列中,裝填因子a又稱為裝填系數(shù),若用m表示散列表的長度,n表示待散列的元素的個數(shù),則a等于 在一棵m階B_樹上,每個非樹根結(jié)點的關(guān)鍵字數(shù)目最少 個,最多 表示圖的三種常用的結(jié)構(gòu) 對于一個具有n個頂點和e條邊的有向圖和無向圖,在其對應(yīng)的鄰接表中,所含邊 =K%9作為散列函數(shù),則散列地址為1的元素 個 索引,若 ,整個 快速排序在平均情況下的時間復雜度 ,在情況下的時間復雜度 了一個線性表,表頭指針為A[0].next,試寫出該線性表a01234567302571已知一棵二叉樹的先序遍歷的結(jié)果是ABECDFGHIJ,中序遍歷的結(jié)果是1,2,3,44123(即寫出“進?!被?421(即寫出“進?!被駻*B*A+B-C+A*B+(A+B)*D+E/(F+A*D)+D=(a,b),(c,dA=(a,(b,c),(d),e)017,094,154,170,275,503509512553677,765,897,908若它采用鄰接表,并且每個頂點鄰接表中的邊結(jié)點都是按照終點序號從小到大的次序鏈 將關(guān)鍵字序列26、25、72、38、8、18、59依次到了散列表中:(3,15,4,63,2選用的散列函數(shù)是H(K)=K%7,若發(fā)生采用線性探查法處理,試:0123456voidAE(Stack&{intintfor(i=0;i<4;i++)while(!StackEmpty(S))cout<<Pop(S)<<'}voidAJ(adjlistGL,inti,int{Queuecout<<i<<'while(!QueueEmpty(Q))intedgenode*{intj=p-if(!visited[j])cout<<j<<'}p=p-}}}intsum1(int{intfor(int}return}intsum2(int{intfor(intintfor(int}return}LaListElemTypeint,La。IntForInsertRear(La,ForIntx=GeIf(x%2==0)}ForVoidInsertRear(LNode*&HL,constElemType&{LNode*newptr=newIf {cerr<<"Memoryallocation}newptr- ifLNode*While(P- p-}}voidInsert(BTreeNode*&BST,constElemType&{ BTreeNode*p=newp- }elseif(item<BST->data) else }IntBinsch(ElemTypeA[],intlow,inthigh,KeyType{ifintif return elseifreturnBinsch(A,low,mid- else }else }ListLi要對i的值進行有效性檢查,同時不需要檢查空間是否用完。voidInsert(List&L,inti,ElemType設(shè)有一個線性表(e0,e1,…,en-2,en-1)nen-1,en-2,e1,e0)voidinverse(ElemTypeA[],intn第iNULL。LNode*GetANode(LNode*&HL,inti一 1.B2.B3.D4.C5.A6.B7.D8.B9.A10.A11.C12.D13.D14.A16.B17.A18.C19.B20.A21.C二 集合結(jié)構(gòu)線性結(jié)構(gòu)樹結(jié)構(gòu)順序鏈表索引散列O(1)O(n) 指針(next)棧頂指針(36*6(或 12*6(或72)p->next 先進后出表(或后進先出表)先進先出表34+2*85-8 k-度向 e (55,40,82) m- 鄰接 邊集數(shù) O(n2) 稠 稀 O(nlog2n)ABECDFGHIJ,EBCDAFHIGJ2AABEFABEFCDGJABEFCDGJhI342112入棧,3344,2,1出棧。AB*CAB+C-DAB*CAB+D*EFAD*+/+CD(2)A的長度為1,深度為4, 1 00b00dA 01 00c10e0d(1)普里姆:(0,3)2,(0,2)5,(0,1)8,(1,5)6,(3,6)10,6,4)4, (1)H(36)=36%H(15)=15%7=1H1(15)=(15+1)%H(40)=40%H(63)=63H(22)=22%7=1H1(22)=(22+1)%7=20123456 [40342538]46[8056 (1(1) newptr- Insert(BST->left,Insert(BST->right, return-voidInsert1(List&L,inti,ElemType{for(intj=L.size-1;j>=i-1;j-- }voidinverse(ElemTypeA[],intn{ElemTypefor(inti=0;i<=(n-1)/2;i++)tm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論