數(shù)據(jù)結(jié)構(gòu)智慧樹知到期末考試答案章節(jié)答案2024年華東交通大學(xué)_第1頁
數(shù)據(jù)結(jié)構(gòu)智慧樹知到期末考試答案章節(jié)答案2024年華東交通大學(xué)_第2頁
數(shù)據(jù)結(jié)構(gòu)智慧樹知到期末考試答案章節(jié)答案2024年華東交通大學(xué)_第3頁
數(shù)據(jù)結(jié)構(gòu)智慧樹知到期末考試答案章節(jié)答案2024年華東交通大學(xué)_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

數(shù)據(jù)結(jié)構(gòu)智慧樹知到期末考試答案+章節(jié)答案2024年華東交通大學(xué)將長度為n的單鏈表鏈接在長度為m的單鏈表之后的算法的時(shí)間復(fù)雜度為()。

答案:O(m)設(shè)有一個(gè)10階的對稱矩陣A,采用壓縮存儲(chǔ)方式,以行序?yàn)橹鞔鎯?chǔ),a11為第一元素,其存儲(chǔ)地址為1,每個(gè)元素占一個(gè)地址空間,則a85的地址為()。

答案:33設(shè)F是一個(gè)森林,B是由F變換得的二叉樹。若F中有n個(gè)非終端結(jié)點(diǎn),則B中右指針域?yàn)榭盏慕Y(jié)點(diǎn)有()個(gè)。

答案:n+1在雙向鏈表存儲(chǔ)結(jié)構(gòu)中,刪除p所指的結(jié)點(diǎn)時(shí)須修改指針()。

答案:p->next->prior=p->prior;p->prior->next=p->next;循環(huán)順序隊(duì)列中如果共有6個(gè)存儲(chǔ)空間,已知存儲(chǔ)了3個(gè)數(shù)據(jù),如果隊(duì)頭位置為2,那么,隊(duì)尾位置為6。()

答案:對數(shù)據(jù)是信息的載體,音樂、圖像和word文件都屬于數(shù)據(jù)。()

答案:錯(cuò)無向圖的任意一條邊都是沒有方向的。()

答案:錯(cuò)沃思(N.Wirth)教授曾提出:程序+數(shù)據(jù)結(jié)構(gòu)=算法。()

答案:對線性表的順序存儲(chǔ)結(jié)構(gòu)要比鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間。()

答案:錯(cuò)將兩個(gè)各有n個(gè)元素的有序表歸并成一個(gè)有序表,其最少的比較次數(shù)是()。

答案:n順序表中第一個(gè)元素的存儲(chǔ)地址是100,每個(gè)元素的長度為2,則第5個(gè)元素的地址是()。

答案:108對于數(shù)據(jù)結(jié)構(gòu),以下敘述中不正確的是()。

答案:數(shù)據(jù)的邏輯結(jié)構(gòu)是數(shù)據(jù)的各數(shù)據(jù)項(xiàng)之間的邏輯關(guān)系鏈接存儲(chǔ)的存儲(chǔ)結(jié)構(gòu)所占存儲(chǔ)空間()。

答案:分兩部分,一部分存放結(jié)點(diǎn)值,另一部分存放表示結(jié)點(diǎn)間關(guān)系的指針折半搜索與二叉排序樹的時(shí)間性能()。

答案:有時(shí)不相同若一組記錄的排序碼為(46,79,56,38,40,84),則利用堆排序的方法建立的初始堆為()。

答案:84,79,56,38,40,46設(shè)哈夫曼樹中的葉子結(jié)點(diǎn)總數(shù)為m,若用二叉鏈表作為存儲(chǔ)結(jié)構(gòu),則該哈夫曼樹中總共有()個(gè)空指針域。

答案:2m隊(duì)列是一種()。

答案:線性結(jié)構(gòu)對22個(gè)記錄的有序表作折半查找,當(dāng)查找失敗時(shí),至少需要比較()次關(guān)鍵字。

答案:4線性表L=(a1,a2,……an),下列說法正確的是()。

答案:除第一個(gè)和最后一個(gè)元素外,其余每個(gè)元素都有一個(gè)且僅有一個(gè)直接前驅(qū)和直接后繼。下面()方法可以判斷出一個(gè)有向圖是否有環(huán)。

答案:拓?fù)渑判騨個(gè)頂點(diǎn)的連通圖用鄰接距陣表示時(shí),該距陣至少有()個(gè)非零元素。

答案:2(n-1)循環(huán)隊(duì)列A[0..m-1]存放其元素值,用front和rear分別表示隊(duì)頭和隊(duì)尾,則當(dāng)前隊(duì)列中的元素?cái)?shù)是()。

答案:(rear-front+m)%m在下述幾種排序方法中,()是穩(wěn)定的排序方法。

答案:歸并排序執(zhí)行result=strcmp("that","this");之后,result的結(jié)果為()。

答案:-1在雙向循環(huán)鏈表中,在p指針?biāo)傅慕Y(jié)點(diǎn)后插入q所指向的新結(jié)點(diǎn),其修改指針的操作是()。

答案:q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;設(shè)有100個(gè)元素的有序順序表,用折半查找時(shí),成功時(shí)最大的比較次數(shù)是()。

答案:7在n個(gè)結(jié)點(diǎn)的順序表中,算法的時(shí)間復(fù)雜度是O(1)的操作是()。

答案:訪問第i個(gè)結(jié)點(diǎn)(1≤i≤n)和求第i個(gè)結(jié)點(diǎn)的直接前驅(qū)(2≤i≤n)從未排序序列中依次取出元素與已排序序列中的元素進(jìn)行比較,將其放入已排序序列的正確位置上的方法,這種排序方法稱為()。

答案:插入排序設(shè)某棵二叉樹的高度為10,則該二叉樹上葉子結(jié)點(diǎn)最多有()。

答案:512以下數(shù)據(jù)結(jié)構(gòu)中哪一個(gè)是非線性結(jié)構(gòu)?()

答案:二叉樹單鏈表的存儲(chǔ)密度()。

答案:小于1適用于折半查找的表的存儲(chǔ)方式及元素排列要求為()。

答案:順序方式存儲(chǔ),元素有序?qū)個(gè)不同的排序碼進(jìn)行冒泡排序,在元素?zé)o序的情況下比較的次數(shù)最多為()。

答案:n(n-1)/2折半查找有序表(4,6,10,12,20,30,50,70,88,100)。若查找表中元素58,則它將依次與表中()比較大小,查找結(jié)果是失敗。

答案:20,70,30,50棧的操作原則是先進(jìn)后出或者后進(jìn)先出。()

答案:錯(cuò)在鏈結(jié)點(diǎn)數(shù)目相同的前提下,雙向鏈表占用的空間是線性鏈表的2倍。()

答案:錯(cuò)線性表的順序存儲(chǔ)結(jié)構(gòu)必須占用一片地址連續(xù)的存儲(chǔ)單元。()

答案:對設(shè)置一個(gè)指針變量,它可以遍歷整個(gè)循環(huán)鏈表。()

答案:對順序棧中,元素進(jìn)棧操作是top上移一個(gè)位置,然后元素再進(jìn)棧。()

答案:錯(cuò)順序隊(duì)列執(zhí)行進(jìn)隊(duì)操作之前不需要判斷隊(duì)滿。()

答案:對線性鏈表(單鏈表)中的每個(gè)鏈結(jié)點(diǎn)只有后繼節(jié)點(diǎn),沒有前驅(qū)節(jié)點(diǎn)。()

答案:錯(cuò)連通圖的連通分量就是本身。()

答案:錯(cuò)圖的BFS生成樹的樹高比DFS生成樹的樹高()。

答案:小或相等在有向圖G的拓?fù)湫蛄兄?,若頂點(diǎn)Vi在頂點(diǎn)Vj之前,則下列情形不可能出現(xiàn)的是()。

答案:G中有一條從Vj到Vi的路徑在散列函數(shù)H(k)=k%m中,一般來講,m應(yīng)?。ǎ?。

答案:素?cái)?shù)鏈?zhǔn)綏=Y(jié)點(diǎn)為:(data,link),top指向棧頂.若想摘除棧頂結(jié)點(diǎn),并將刪除結(jié)點(diǎn)的值保存到x中,則應(yīng)執(zhí)行操作()。

答案:x=top->data;top=top->link;若X是二叉中序線索樹中一個(gè)有左孩子的結(jié)點(diǎn),且X不為根,則X的前驅(qū)為()。

答案:X的左子樹中最右結(jié)點(diǎn)采用線性探測法處理沖突,可能要探測多個(gè)位置,在查找成功的情況下,所探測的這些位置上的關(guān)鍵字()。

答案:不一定都是同義詞下列序列之中,()是執(zhí)行第一趟快速排序后所得的序列。

答案:[27,38,18]49[93,73]線性表L在()情況下適用于使用鏈?zhǔn)浇Y(jié)構(gòu)實(shí)現(xiàn)。

答案:需不斷對L進(jìn)行刪除插入折半查找有序表(4,6,10,12,20,30,50,70,88,100)。若查找表中元素58,那么它將依次與表中()比較大小,查找結(jié)果是失敗。

答案:20,70,30,50設(shè)某棵二叉樹中有2000個(gè)結(jié)點(diǎn),則該二叉樹的最小高度為()。

答案:11若從無向圖的任意一個(gè)頂點(diǎn)出發(fā)進(jìn)行一次深度優(yōu)先搜索可以訪問圖中所有的頂點(diǎn),則該圖一定是()圖。

答案:連通

答案:0123深度為h的滿m叉樹的第k層有()個(gè)結(jié)點(diǎn)。(1=k=答案:mk-1計(jì)算機(jī)內(nèi)部數(shù)據(jù)處理的基本單位是()。

答案:數(shù)據(jù)元素在帶有頭結(jié)點(diǎn)的單鏈表HL中,要向表頭插入一個(gè)由指針p指向的結(jié)點(diǎn),則執(zhí)行()。

答案:p->next=HL->next;HL->next=p;下列程序段的時(shí)間復(fù)雜度為。for(i=0;ifor(j=0;jfor(i=0;ifor(j=0;jfor(k=0;k

答案:O(m*n*t)n(n≥2)個(gè)權(quán)值均不相同的字符構(gòu)成哈夫曼樹,關(guān)于該樹的敘述中,錯(cuò)誤的是()。

答案:該樹一定是一棵完全二叉樹已知隊(duì)列Q中存放數(shù)據(jù)(1,-2,3,-4,5,-6),其中1為隊(duì)頭,執(zhí)行下面程序段之后,隊(duì)列Q1和Q2中結(jié)果為()。voidfun(CirQueue*Q,CirQueue*Q1,CirQueue*Q2){inte;InitQueue(Q1);InitQueue(Q2);while(!QueueEmpty(Q)){e=DeQueue(Q);if(e>=0)EnQueue(Q1,e);elseEnQueue(Q2,e);}}

答案:Q1=(1,3,5);Q2=(-2,-4,-6);下列排序算法中,()不能保證每趟排序至少能將一個(gè)元素放到其最終的位置上。

答案:希爾排序若串s1=“hello”,s2=“world”,那么執(zhí)行strlen(strcat(s1,s2))后的結(jié)果是()。

答案:11設(shè)有一個(gè)棧,元素的進(jìn)棧次序?yàn)锳,B,C,D,E,下列是不可能的出棧序列()。

答案:E,A,B,C,D

答案:1014H,1004H,1010H隊(duì)列的操作原則是()。

答案:先進(jìn)先出將長度為n的單鏈表鏈接在長度為m的單鏈表之后的算法的時(shí)間復(fù)雜度為()

答案:O(m)有13個(gè)結(jié)點(diǎn)的完全二叉樹又是一棵()。

答案:平衡二叉樹順序表的一個(gè)存儲(chǔ)節(jié)點(diǎn)僅僅存儲(chǔ)線性表的一個(gè)()。

答案:數(shù)據(jù)元素鏈表是一種采用()存儲(chǔ)結(jié)構(gòu)存儲(chǔ)的線性表。

答案:鏈?zhǔn)娇沾c空白串()。

答案:不相同

答案:O(n)若二叉樹采用二叉鏈表存儲(chǔ)結(jié)構(gòu),要交換其所有分支結(jié)點(diǎn)左、右子樹的位置,利用()遍歷方法最合適。

答案:后序假設(shè)以行序?yàn)橹餍虼鎯?chǔ)二維數(shù)組A=array[1..100,1..100],假設(shè)每個(gè)數(shù)據(jù)元素占2個(gè)存儲(chǔ)單元,基地址為10,則LOC[5,5]=()。

答案:818分別以下列序列構(gòu)造二叉排序樹,與其它三個(gè)序列所構(gòu)造的結(jié)果不同的是()。

答案:(100,60,80,90,120,110,130)如果要求一個(gè)線性表既能較快的查找,又能適應(yīng)動(dòng)態(tài)變化的要求,最好采用()查找法。

答案:分塊查找用鄰接表表示圖進(jìn)行廣度優(yōu)先遍歷時(shí),通常借助()來實(shí)現(xiàn)算法。

答案:隊(duì)列數(shù)據(jù)表中有10000個(gè)元素,如果僅要求求出其中最大的10個(gè)元素,則采用()算法最節(jié)省時(shí)間。

答案:堆排序若對n個(gè)關(guān)鍵字作快速排序,在最壞情況下,算法的時(shí)間復(fù)雜度是()。

答案:O(n2)堆是一種()排序。

答案:選擇下述幾種排序方法中,()是穩(wěn)定的排序方法。

答案:歸并排序下列序列中,()是執(zhí)行第一趟快速排序后所得的序列。

答案:[27,38,18]49[93,73]有13個(gè)結(jié)點(diǎn)的完全二叉樹同時(shí)又是一棵()。

答案:平衡二叉樹選項(xiàng)中適用于折半查找的表的存儲(chǔ)方式及元素排列要求為()。

答案:順序方式存儲(chǔ),元素有序下面關(guān)于哈希查找的說法,正確的是()。

答案:不存在特別好與壞的哈希函數(shù),要視情況而定設(shè)哈希表長為14,哈希函數(shù)是H(key)=key%11,表中已有數(shù)據(jù)的關(guān)鍵字為15,38,61,84共四個(gè),現(xiàn)要將關(guān)鍵字為49的元素加到表中,用二次探測法解決沖突,則放入的位置是()。

答案:9G是一個(gè)非連通無向圖,共有28條邊,那么該圖至少有()個(gè)頂點(diǎn)。

答案:9有8個(gè)頂點(diǎn)的無向圖,則最多有()條邊。

答案:28在有向圖G的拓?fù)湫蛄兄?,若頂點(diǎn)Vi在頂點(diǎn)Vj之前,那么下列情形不可能出現(xiàn)的是()。

答案:G中有一條從Vj到Vi的路徑一個(gè)有向圖中,所有頂點(diǎn)的入度之和等于所有頂點(diǎn)的出度之和的()倍。

答案:1廣度優(yōu)先遍歷類似二叉樹的()。

答案:層次遍歷若某棵二叉樹的高度為10,則該二叉樹上葉子結(jié)點(diǎn)最多有()。

答案:512若一棵非空的二叉樹的先序遍歷序列與后序遍歷序列正好相反,則該二叉樹一定滿足()。

答案:只有一個(gè)葉子結(jié)點(diǎn)若哈夫曼樹中的葉子結(jié)點(diǎn)總數(shù)為m,若用二叉鏈表作為存儲(chǔ)結(jié)構(gòu),則該哈夫曼樹中總共有()個(gè)空指針域。

答案:2m若某棵二叉樹中有2000個(gè)結(jié)點(diǎn),則該二叉樹的最小高度為()。

答案:11在一棵度為3的樹中,度為3的結(jié)點(diǎn)個(gè)數(shù)為2,度為2的結(jié)點(diǎn)個(gè)數(shù)為1,則度為0的結(jié)點(diǎn)個(gè)數(shù)為()

答案:6若有一個(gè)10階的對稱矩陣A,采用壓縮存儲(chǔ)方式,以行序?yàn)橹鞔鎯?chǔ),a11為第一元素,其存儲(chǔ)地址為1,每個(gè)元素占一個(gè)地址空間,則a85的地址為()。

答案:33設(shè)二維數(shù)組a[1..5][1..8],若按行優(yōu)先的順序存放數(shù)組的元素,則a[4][6]元素的前面有(

)個(gè)元素。

答案:29若以行序?yàn)橹餍虼鎯?chǔ)二維數(shù)組A=array[1..100,1..100],假設(shè)每個(gè)數(shù)據(jù)元素占2個(gè)存儲(chǔ)單元,基地址為10,則LOC[5,5]=()。

答案:818如果串s1=“hello”,s2=“world”,那么執(zhí)行strlen(strcat(s1,s2))后的結(jié)果是()。

答案:11若執(zhí)行result=strcmp("that","this");之后,result的結(jié)果為()。

答案:-1一個(gè)遞歸算法必須包括()。

答案:終止條件和遞歸部分若鏈?zhǔn)綏=Y(jié)點(diǎn)為:(data,link),top指向棧頂.若想摘除棧頂結(jié)點(diǎn),并將刪除結(jié)點(diǎn)的值保存到x中,則應(yīng)執(zhí)行操作()。

答案:x=top->data;top=top->link;在遞歸過程或函數(shù)調(diào)用時(shí),處理參數(shù)及返回地址,要用一種稱為()的數(shù)據(jù)結(jié)構(gòu)。

答案:棧若有三個(gè)元素X,Y,Z順序進(jìn)棧(進(jìn)的過程中允許出棧),下列得不到的出棧排列是()。

答案:ZXY循環(huán)隊(duì)列A[0..m-1]存放其元素值,使用front和rear分別表示隊(duì)頭和隊(duì)尾,則當(dāng)前隊(duì)列中的元素?cái)?shù)是()。

答案:(rear-front+m)%m現(xiàn)將兩個(gè)各有n和m個(gè)元素的有序表(遞增)歸并成一個(gè)有序表,仍保持其遞增有序,則最少的比較次數(shù)是()(其中,MIN表示求兩個(gè)數(shù)的最小數(shù))。

答案:MIN(n

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論