freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

校園網(wǎng)-數(shù)據(jù)結(jié)構(gòu)試題及答案-展示頁

2025-07-05 17:08本頁面
  

【正文】 14分)1. 1.四、 四、 畫出向小根堆中加入數(shù)據(jù)4, 2, 5, 8, 3時,每加入一個數(shù)據(jù)后堆的變化。 用克魯斯卡爾算法得到最小生成樹,試寫出在最小生成樹中依次得到的各條邊。 已知一個圖的頂點(diǎn)集V和邊集E分別為: V={1,2,3,4,5,6,7}。 圖10請畫出圖10的鄰接矩陣和鄰接表。40next357204 A 0 1 2 3 4 5 6 7 data 運(yùn)算題(每題 6 分,共24分)1. 1.三、 三、 在快速排序、堆排序、歸并排序中,_________排序是穩(wěn)定的。 在堆排序的過程中,對任一分支結(jié)點(diǎn)進(jìn)行篩運(yùn)算的時間復(fù)雜度為________,整個堆排序過程的時間復(fù)雜度為________。 向一棵B_樹插入元素的過程中,若最終引起樹根結(jié)點(diǎn)的分裂,則新樹比原樹的高度___________。 假定一個線性表為(12,23,74,55,63,40),若按Key % 4條件進(jìn)行劃分,使得同一余數(shù)的元素成為一個子表,則得到的四個子表分別為____________________________、___________________、_______________________和__________________________。 在一個具有n個頂點(diǎn)的無向完全圖中,包含有________條邊,在一個具有n個頂點(diǎn)的有向完全圖中,包含有________條邊。 AOV網(wǎng)是一種___________________的圖。 對于一個具有n個頂點(diǎn)和e條邊的有向圖和無向圖,在其對應(yīng)的鄰接表中,所含邊結(jié)點(diǎn)分別有_______個和________個。在這種存儲結(jié)構(gòu)中,n個結(jié)點(diǎn)的二叉樹共有________個指針域,其中有________個指針域是存放了地址,有________________個指針是空指針。5. 5. 后綴算式9 2 3 + 10 2 / 的值為__________。 假定一棵樹的廣義表表示為A(C,D(E,F(xiàn),G),H(I,J)),則樹中所含的結(jié)點(diǎn)數(shù)為__________個,樹的深度為___________,樹的度為_________。 一個算法的時間復(fù)雜度為(n3+n2log2n+14n)/n2,其數(shù)量級表示為________。 通常從四個方面評價算法的質(zhì)量:_________、_________、_________和_________。 樹最適合用來表示( )。 A.688 B.678 C.692 D.6965. 5. 棧和隊列的共同特點(diǎn)是( )。 單選題(每題 2 分,共20分)1. 1.一、 一、} delete p。HL=HLnext。exit(1)。 編寫算法(8分)ElemType DeleFront(LNode * amp。五、 五、 拓樸排序為: 4 3 6 5 7 2 1 四、 四、 DFS:????… BFS:???…? 4. 4.3. 3. (1) ((1,5,1),(3,2,1),(4,5,2),(5,1,5),(6,3,7)) (3分)(2) 三元組線性表的順序存儲表示如圖7示。 運(yùn)算題(每題6分,共24分)1. 1. 快速 歸并三、 三、 開放定址法 鏈接法12. 12. 2i+1 2i+2 (i1)/211. 11. 2n n1 n+110. 10. 有序序列 后綴表達(dá)式(或逆波蘭式)9. 9. 655151321452515637 圖7有序 n18. 8. 3 3 7. 7. 128 44 1086. 6. O(1) O(n)5. 5. top==04. 4. 尾 首3. 3. 聯(lián)系 圖(或圖結(jié)構(gòu))2. 2. 填空題(每空1分,共26分)1. 1. 單選題(每題2分,共20分) 二、 二、參考答案一、 一、 HL) 編寫算法(共8分)HL是單鏈表的頭指針,試寫出刪除頭結(jié)點(diǎn)的算法。六、 六、 //在右子表上繼續(xù)查找}return 1。 //查找成功,返回元素的下標(biāo) else if (K[mid].key) ______________________________________。int high=n1。 算法填空(共8分)如下為二分查找的非遞歸算法,試將其填寫完整。五、 五、 } p=pnext。 visited[j]=true。 if(!visited[j]) { coutj39。 edgenode* p=GL[k]。 QInsert(Q,i)。 39。 InitQueue(Q)。 else return 0。 while (++i=x) if (n%i==0) break。 int Prime(int n){ int i=1。 閱讀算法(每題7分,共14分)1. 1.四、 四、若存儲它采用鄰接表,并且每個頂點(diǎn)鄰接表中的邊結(jié)點(diǎn)都是按照終點(diǎn)序號從小到大的次序鏈接的,按主教材中介紹的拓樸排序算法進(jìn)行排序,試給出得到的拓樸排序的序列。 已知一個圖的頂點(diǎn)集V和邊集E分別為: 圖6 V={1,2,3,4,5,6,7}。3. 3.2. 2. 寫出它的三元組線性表;(2) (2)5稀疏矩陣如下所示, 運(yùn)算題(每題6分,共24分)1. 1.三、 三、 當(dāng)待排序的記錄數(shù)較大,排序碼較隨機(jī)且對穩(wěn)定性不作要求時,宜采用_______________排序;當(dāng)待排序的記錄數(shù)較大,存儲空間允許且要求排序是穩(wěn)定時,宜采用________________________排序。 在線性表的散列存儲中,處理沖突的常用方法有________________________和_____________________________兩種。其余類推,則A[ i ]元素的左孩子元素為________,右孩子元素為_______________,雙親元素為____________。10. 10.9. 9. 對一棵二叉搜索樹進(jìn)行中序遍歷時,得到的結(jié)點(diǎn)序列是一個______________。一棵結(jié)點(diǎn)數(shù)為N的二叉樹,其所有結(jié)點(diǎn)的度的總和是_____________。7. 7.6. 6.W中第6 行的元素和第4 列的元素共占用__(dá)_______個字節(jié)。5. 5.4. 4.3. 3.2. 2. 數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)及其相互之間的______________。 A. O(n) B. O(1) C. O(log2n) D. O(n2) 快速排序在最壞情況下的時間復(fù)雜度為( )。A.行號 B.列號 C.元素值 D.非零元素個數(shù)9. 9. 若需要利用形參直接訪問實參時,應(yīng)將形參變量說明為( )參數(shù)。A.低于鏈接法處理沖突 B. 高于鏈接法處理沖突 C.與鏈接法處理沖突相同 D.高于二分查找7. 7. AOV網(wǎng)是一種( )。 一個棧的輸入序列為1 2 3,則下列序列中不可能是棧的輸出序列的是( C ) A. 2 3 1 B. 3 2 1 C. 3 1 2 D. 1 2 35. 5. 對線性表,在下列哪種情況下應(yīng)當(dāng)采用鏈表表示?( ) 4. 4.3. 3. D. HL=p。 C. pnext=HL。 B. pnext=HL。 A. pnext=HLnext。 對一個算法的評價,不包括如下(B )方面的內(nèi)容。 單選題(每題 2 分,共20分)1. 1. 一、 A.健壯性和可讀性 B.并行性 C.正確性 D.時空復(fù)雜度2. 2. 在帶有頭結(jié)點(diǎn)的單鏈表HL中,要向表頭插入一個由指針p指向的結(jié)點(diǎn),則執(zhí)行( )。 HLnext=p。 HL=p。 p=HL。 pnext=HL。 A.有向圖 B.無向圖 C.無向無環(huán)圖 D.有向無環(huán)圖6. 6. 采用開放定址法處理散列表的沖突時,其平均查找長度( )。A.值 B.函數(shù) C.指針 D.引用8. 8. 在稀疏矩陣的帶行指針向量的鏈接存儲中,每個單鏈表中的結(jié)點(diǎn)都具有相同的( )。A.O(log2n) B.O(nlog2n) C.0(n) D.0(n2)10. 10. 從二叉搜索樹中查找一個元素時,其時間復(fù)雜度大致為( )。二、 二、 運(yùn)算題(每題 6 分,共24分)1. 1.當(dāng)結(jié)點(diǎn)之間存在M對N(M:N)的聯(lián)系時,稱這種結(jié)構(gòu)為_____________________。 隊列的插入操作是在隊列的___尾______進(jìn)行,刪除操作是在隊列的____首______進(jìn)行。 當(dāng)用長度為N的數(shù)組順序存儲一個棧時,假定用top==N表示???,則表示棧滿的條件是___top==0___(要超出才為滿)_______________。 對于一個長度為n的單鏈存儲的線性表,在表頭插入元素的時間復(fù)雜度為_________,在表尾插入元素的時間復(fù)雜度為____________。 設(shè)W為一個二維數(shù)組,其每個數(shù)據(jù)元素占用4個字節(jié),行下標(biāo)i從0到7 ,列下標(biāo)j從0到3 ,則二維數(shù)組W的數(shù)據(jù)元素共占用__(dá)_____個字節(jié)。若按行順序存放二維數(shù)組W,其起始地址為100,則二維數(shù)組元素W[6,3]的起始地址為__(dá)________。 廣義表A= (a,(a,b),((a,b),c)),則它的深度為____________,它的長度為____________。 二叉樹是指度為2的____________________樹。8. 8.對一棵由算術(shù)表達(dá)式組成的二叉語法樹進(jìn)行后序遍歷得到的結(jié)點(diǎn)序列是該算術(shù)表達(dá)式的__________________。 對于一棵具有n個結(jié)點(diǎn)的二叉樹,用二叉鏈表存儲時,其指針總數(shù)為_____________個,其中_______________個用于指向孩子,_________________個指針是空閑的。 若對一棵完全二叉樹從0開始進(jìn)行結(jié)點(diǎn)的編號,并按此編號把它順序存儲到一維數(shù)組A中,即編號為0的結(jié)點(diǎn)存儲到A[0]中。11. 11.12. 12. 已知一個6180。試:(1) (1) 給出三元組線性表的順序存儲表示。 設(shè)有一個輸入數(shù)據(jù)的序列是 { 46, 25, 78, 62, 12, 80 }, 試畫出從空樹起,逐個輸入各個數(shù)據(jù)而生成的二叉搜索樹。 對于圖6所示的有向圖若存儲它采用鄰接表,并且每個頂點(diǎn)鄰接表中的邊結(jié)點(diǎn)都是按照終點(diǎn)序號從小到大的次序鏈接的,試寫出:(1) 從頂點(diǎn)①出發(fā)進(jìn)行深度優(yōu)先搜索所得到的深度優(yōu)先生成樹;(2) 從頂點(diǎn)②出發(fā)進(jìn)行廣度優(yōu)先搜索所得到的廣度優(yōu)先生成樹; 4. 4.E={2,1,3,2,3,6,4,3,4,5,4,6,5,1,5,7,6,1,6,2,6,5}。 int x=(int) sqrt(n)。 if (ix) return 1。 } (1) (1) 指出該算法的功能;(2) (2) 該算法的時間復(fù)雜度是多少?2. 2. 寫出下述算法的功能: void AJ(adjlist GL, int i, int n) { Queue Q。 couti39。 visited[i]=true。 while(!QueueEmpty(Q)) { int k=QDelete(Q)。 while(p!=NULL) { int j=padjvex。 39。 QInsert(Q,j)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1