數(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é)束,剩余6頁可下載查看

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)結(jié)構(gòu)智慧樹知到期末考試答案+章節(jié)答案2024年武漢紡織大學(xué)在具有頭結(jié)點(diǎn)的單鏈表中,頭指針指向鏈表的第1個(gè)數(shù)據(jù)結(jié)點(diǎn)(的存儲(chǔ)位置)。()

答案:錯(cuò)強(qiáng)連通分量是有向圖中的極大強(qiáng)連通子圖。()

答案:對(duì)?散列表可以在常數(shù)級(jí)的平均時(shí)間內(nèi)執(zhí)行查找、插入和刪除。()

答案:對(duì)在搜索引擎中,查詢閾值法是根據(jù)文件的權(quán)重,將權(quán)重最高的前k個(gè)文件查出。()

答案:錯(cuò)在散列中,函數(shù)“插入”和“查找”具有同樣的時(shí)間復(fù)雜度。()

答案:對(duì)棧頂元素和棧底有可能是同一元素。()

答案:對(duì)隊(duì)列是一種對(duì)進(jìn)隊(duì)、出隊(duì)操作的次序做了限制的線性表。()

答案:錯(cuò)?在散列表中,所謂同義詞就是具有相同散列地址的兩個(gè)元素。()

答案:對(duì)在壓縮對(duì)稱矩陣時(shí),只需要存儲(chǔ)對(duì)角線以上或以下的部分就行了。()

答案:錯(cuò)數(shù)據(jù)結(jié)構(gòu)按邏輯結(jié)構(gòu)可分為兩大類,分別是線性結(jié)構(gòu)和非線性結(jié)構(gòu)。()

答案:對(duì)?若散列表的負(fù)載因子α<1,則可避免碰撞的產(chǎn)生。()

答案:錯(cuò)一個(gè)二維的數(shù)組可以視作元素為線性表的線性表。()

答案:對(duì)有回路的有向圖不能完成拓?fù)渑判?。(?/p>

答案:對(duì)對(duì)一個(gè)連通圖進(jìn)行一次深度優(yōu)先搜索可以遍訪圖中的所有頂點(diǎn)。()

答案:對(duì)?在散列檢索中,“比較”操作一般也是不可避免的。()

答案:對(duì)若使用BF算法對(duì)主串“bbacebaace”和模式“ace”,從第一個(gè)字符開始執(zhí)行模式匹配,則從下面哪些位置開始匹配才能找到第一個(gè)匹配的子串?()

答案:1###3下列選項(xiàng)中與棧這一結(jié)構(gòu)相對(duì)應(yīng)的事物包括()。

答案:堆疊的書籍###套娃哪些排序方法是穩(wěn)定的().

答案:鏈?zhǔn)交鶖?shù)排序###歸并排序關(guān)于循環(huán)隊(duì)列,下列說法正確的包括()。

答案:循環(huán)隊(duì)列為空的條件為隊(duì)首指針和隊(duì)尾指針相等###循環(huán)隊(duì)列可避免順序隊(duì)列的“假溢出”問題空間復(fù)雜度為O(1)的排序方法有().

答案:希爾排序###直接插入排序###冒泡排序###簡(jiǎn)單選擇排序下列哪些是圖的遍歷()。

答案:深度優(yōu)先遍歷###廣度優(yōu)先遍歷下面屬于常用的表示樹的鏈表結(jié)構(gòu)的有()

答案:孩子表示法###孩子兄弟表示法###雙親表示法樹的表示方法有以下幾種?()

答案:直觀表示法###嵌套集合表示法###凹入表示法###廣義表表示法二叉樹是由()構(gòu)成。

答案:右子樹###根結(jié)點(diǎn)###左子樹關(guān)于數(shù)組,一下說法正確的是()。

答案:特殊矩陣的壓縮存儲(chǔ)僅是一種存儲(chǔ)方式,不會(huì)丟失原始數(shù)組內(nèi)的信息。###高維數(shù)組可通過一維的物理存儲(chǔ)結(jié)構(gòu)來存儲(chǔ)###由于通常不對(duì)數(shù)組進(jìn)行插入和刪除操作,因此數(shù)組宜采用順序存儲(chǔ)結(jié)構(gòu)現(xiàn)有長(zhǎng)度為11且初始為空的散列表HT,散列函數(shù)是H(key)=key%7,采用線性探查(線性探測(cè)再散列)法解決沖突。將關(guān)鍵字序列87,40,30,6,11,22,98,20依次插入到HT后,HT查找失敗的平均查找長(zhǎng)度是()。

答案:6在下列查找的方法中,平均查找長(zhǎng)度與結(jié)點(diǎn)個(gè)數(shù)無關(guān)的查找方法是()。

答案:利用哈希(散列)表?給定關(guān)鍵碼序列26,25,20,33,21,24,45,204,42,38,29,31,用散列法進(jìn)行存儲(chǔ)(本題采用閉散列方法解決沖突),規(guī)定負(fù)載因子α=0.5。請(qǐng)給出最合理的除余法的散列函數(shù)()。

答案:H(key)=key%23將10個(gè)元素散列到100000個(gè)單元的哈希表中,是否一定產(chǎn)生沖突?()。

答案:可能會(huì)已知一棵完全二叉樹的結(jié)點(diǎn)總數(shù)為9個(gè),則最后一層的結(jié)點(diǎn)數(shù)為()。

答案:2對(duì)哈希(HASH)函數(shù)H(k)=kMODm,一般來說,m應(yīng)?。ǎ?。

答案:素?cái)?shù)在散列存儲(chǔ)中,裝填因子α的值越大,則())。

答案:存取元素時(shí)發(fā)生沖突的可能性就越大下列關(guān)于隊(duì)列的敘述錯(cuò)誤的是()。

答案:數(shù)據(jù)出隊(duì)列時(shí)一定只影響尾指針?如果要求一個(gè)線性表既能較快的查找,又能適應(yīng)動(dòng)態(tài)變化的要求,最好采用(B.查找法。

答案:分塊查找計(jì)算機(jī)內(nèi)部數(shù)據(jù)處理的基本單位是()。

答案:數(shù)據(jù)元素在哈希函數(shù)H(key)=key%p中,p值最好?。ǎ?/p>

答案:小于等于表長(zhǎng)的最大素?cái)?shù)在線性表的下列存儲(chǔ)結(jié)構(gòu)中,讀取元素花費(fèi)的時(shí)間最少的是()。

答案:順序表樹形結(jié)構(gòu)是數(shù)據(jù)元素之間存在一種()。

答案:一對(duì)多關(guān)系假定有K個(gè)關(guān)鍵字互為同義詞,若用線性探測(cè)法把這K個(gè)關(guān)鍵字存入散列表中,至少要進(jìn)行多少次探測(cè)?()。

答案:K(K+1)/2對(duì)于長(zhǎng)度為m的主串和長(zhǎng)度為n的模式,BF算法在最好的情況下的時(shí)間復(fù)雜度為()。

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

答案:(100,60,80,90,120,110,130)順序查找n個(gè)元素的順序表,若查找成功,則比較關(guān)鍵字的次數(shù)最多為(A.次。

答案:n下列關(guān)于循環(huán)隊(duì)列的說法,正確的是()

答案:循環(huán)隊(duì)列的長(zhǎng)度通常都不固定

答案:(v2,v3)設(shè)有一個(gè)已排序的線性表(長(zhǎng)度>=2),分別用順序查找法和二分查找法找一個(gè)與K相等的元素,比較的次數(shù)分別是S和B,在查找不成功的情況下,S和B的關(guān)系是()。

答案:S>=B一個(gè)n個(gè)頂點(diǎn)的連通無向圖,其邊數(shù)至少為()。

答案:n-1關(guān)鍵字比較次數(shù)與數(shù)據(jù)的初始狀態(tài)無關(guān)的排序方法是().

答案:簡(jiǎn)單選擇排序假定對(duì)有序表:(3,4,5,7,24,30,42,54,63,72,87,95)進(jìn)行折半查找,若查找元素54,需依次與哪些元素比較?()。

答案:30,63,42,54?散列表的平均查找長(zhǎng)度()。

答案:與處理沖突的方法有關(guān)而與表的長(zhǎng)度無關(guān)設(shè)有一組關(guān)鍵字{29,01,13,15,56,20,87,27,69,9,10,74},散列函數(shù)為H(key)=key%17,采用線性探測(cè)方法解決沖突。試在0到18的散列地址空間中對(duì)該關(guān)鍵字序列構(gòu)造散列表,則成功查找的平均查找長(zhǎng)度為()。

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

答案:選擇下列關(guān)鍵字序列中,()是堆。

答案:16,23,53,31,94,72堆的形狀是一棵()。

答案:完全二叉樹下述幾種排序方法中,要求內(nèi)存最大的是()。

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

答案:歸并排序下列排序算法中,()不能保證每趟排序至少能將一個(gè)元素放到其最終的位置上。

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

答案:n(n-1)/2若一組記錄的排序碼為(46,79,56,38,40,84),則利用快速排序的方法,以第一個(gè)記錄為基準(zhǔn)得到的一次劃分結(jié)果為()。

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

答案:O(n2)若一組記錄的排序碼為(46,79,56,38,40,84),則利用堆排序的方法建立的初始堆為()。

答案:84,79,56,38,40,46?以下關(guān)于m階B-樹的敘述中正確的是()。

答案:所有葉子節(jié)點(diǎn)均在同一層上具有5層節(jié)點(diǎn)的AVL樹至少有()個(gè)節(jié)點(diǎn)。

答案:12?以下關(guān)于哈希查找的敘述中正確的是()。

答案:哈希表的裝填因子等于表中填入的記錄數(shù)除以哈希表的長(zhǎng)度已知一個(gè)長(zhǎng)度為16的順序表,其元素按關(guān)鍵字有序排序,若采用折半查找法查找一個(gè)存在的元素,則比較的次數(shù)最多是()。

答案:5適合于折半查找的數(shù)據(jù)組織方式是()。

答案:以順序表存儲(chǔ)的有序線性表靜態(tài)查找表和動(dòng)態(tài)查找表的區(qū)別是?()

答案:施加其上的操作不同采用順序查找方法查找長(zhǎng)度為n的順序表時(shí),在等概率時(shí)成功查找的平均查找長(zhǎng)度為()。

答案:(n+1)/2?對(duì)有3600個(gè)記錄的索引順序表(分塊表)進(jìn)行分塊查找,最理想的塊長(zhǎng)是()。

答案:60有一棵含有8個(gè)節(jié)點(diǎn)的二叉排序樹,其節(jié)點(diǎn)值為A~H,以下()是其后序遍歷結(jié)果。

答案:BCAEFDHG

答案:5,2,3,6,4下面()方法可以判斷出一個(gè)有向圖是否有環(huán)

答案:深度優(yōu)先遍歷

答案:12和14在一個(gè)圖中,所有頂點(diǎn)的度數(shù)之和等于圖的邊數(shù)的()

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

答案:聯(lián)通具有n個(gè)頂點(diǎn)的有向圖最多有()條邊

答案:n(n-1)n個(gè)頂點(diǎn)的聯(lián)通圖用鄰接矩陣表示時(shí),該矩陣至少有()個(gè)非零元素

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

答案:隊(duì)列

答案:(b,f)(b,d)(a,e)(c,e)(b,e)下面()算法適合構(gòu)造一個(gè)稠密圖G的最小生成樹

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

答案:該樹一定是一棵完全二叉樹一個(gè)具有1025個(gè)結(jié)點(diǎn)的二叉樹的高h(yuǎn)為()。

答案:11至1025之間一棵完全二叉樹上有1001個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)的個(gè)數(shù)是()。

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

答案:n+1引入二叉線索樹的目的是()。

答案:加快查找結(jié)點(diǎn)的前驅(qū)或后繼的速度若X是二叉中序線索樹中一個(gè)有左孩子的結(jié)點(diǎn),且X不為根,則X的前驅(qū)為()。

答案:X的左子樹中最右結(jié)點(diǎn)設(shè)哈夫曼樹中有199個(gè)結(jié)點(diǎn),則該哈夫曼樹中有()個(gè)葉子結(jié)點(diǎn)。

答案:100由3個(gè)結(jié)點(diǎn)可以構(gòu)造出多少種不同的二叉樹?()

答案:5深度為h的滿m叉樹的第k層有()個(gè)結(jié)點(diǎn)。(1=答案:mk-1一棵非空的二叉樹的先序遍歷序列與后序遍歷序列正好相反,則該二叉樹一定滿足()。

答案:只有一個(gè)葉子結(jié)點(diǎn)常對(duì)數(shù)組進(jìn)行的兩種基本操作是____。()

答案:查找和修改有一個(gè)三維數(shù)組A[-2…2][-4…5][2…6],其元素個(gè)數(shù)是____。()

答案:250空串與空格串是相同的。()

答案:錯(cuò)將一個(gè)10*10對(duì)稱矩陣M的上三角部分的元素mi,j(1≤i≤j≤10)按列優(yōu)先存入C語言的一維數(shù)組N中,元素m7,2在N中的下標(biāo)是____。()

答案:22下面關(guān)于串的的敘述中,哪一個(gè)是不正確的?()

答案:空串是由空格構(gòu)成的串設(shè)有一個(gè)12×12的對(duì)稱矩陣M,將其上三角部分的元素mi,j(1≤i≤j≤12)按行優(yōu)先存人C語言的一維數(shù)組N中,元素m6,6在N中的下標(biāo)是()。

答案:55若串S=“software”,其子串的個(gè)數(shù)是()。

答案:36串的長(zhǎng)度是指()

答案:串中所含字符的個(gè)數(shù)設(shè)二維數(shù)組A[1..5][1..8],若按行優(yōu)先的順序存放數(shù)組的元素,則A[4][6]元素的前面有____個(gè)元素。()

答案:29設(shè)有兩個(gè)串p和q,求q在p中首次出現(xiàn)的位置的運(yùn)算稱作____。()

答案:模式匹配棧和隊(duì)列都是限制存取端的。()

答案:對(duì)為解決計(jì)算機(jī)主機(jī)與打印機(jī)間速度不匹配問題,通常設(shè)一個(gè)打印數(shù)據(jù)緩沖區(qū)。主機(jī)將要輸出的數(shù)據(jù)依次寫入該緩沖區(qū),而打印機(jī)則依次從該緩沖區(qū)中取出數(shù)據(jù)。該緩沖區(qū)的邏輯結(jié)構(gòu)應(yīng)該是()。

答案:隊(duì)列對(duì)順序棧進(jìn)行進(jìn)棧、出棧操作,不涉及元素的前、后移動(dòng)問題。()

答案:對(duì)若已知一個(gè)棧的入棧序列是1,2,3,…,n,其輸出序列為p1,p2,p3,…,pn,若p1=n,則pi為()。

答案:n-i+1最大容量為n的循環(huán)隊(duì)列,隊(duì)尾指針是rear,隊(duì)頭是front,則隊(duì)空的條件是()。

答案:rear==front若讓元素1,2,3,4,5依次進(jìn)棧,則出棧次序不可能出現(xiàn)在()種情況。

答案:4,3,1,2,5棧和隊(duì)列的共同點(diǎn)是()。

答案:只允許在端點(diǎn)處插入和刪除元素設(shè)棧S和隊(duì)列Q的初始狀態(tài)為空,元素e1、e2、e3、e4、e5和e6依次進(jìn)入棧S,一個(gè)元素出棧后即進(jìn)入Q,若6個(gè)元素出隊(duì)的序列是e2、e4、e3、e6、e5和e1,則棧S的容量至少應(yīng)該是()。

答案:3設(shè)有一個(gè)遞歸算法如下:intfact(intn){//n大于等于0if(n<=0)return1;elsereturnn*fact(n-1);}則計(jì)算fact(n)需要調(diào)用該函數(shù)的次數(shù)為()。

答案:n+1循環(huán)隊(duì)列存儲(chǔ)在數(shù)組A[0..m]中,則入隊(duì)時(shí)的操作為()。

答案:rear=(rear+1)%(m+1)在?個(gè)單鏈表中,若刪除p所指向結(jié)點(diǎn)的后續(xù)結(jié)點(diǎn),則執(zhí)?()。

答案:p->next=p->next->next;順序存儲(chǔ)?式只能?于存儲(chǔ)線性結(jié)構(gòu)。()

答案:錯(cuò)若?個(gè)線性表中最常?的操作是取第i個(gè)元素和找第i個(gè)元素的前趨元素,則采?()存儲(chǔ)?式最節(jié)省時(shí)間。

答案:順序表若長(zhǎng)度為n的線性表采?順序存儲(chǔ)結(jié)構(gòu),在其第i個(gè)位置插??個(gè)新元素算法的時(shí)間復(fù)雜度()。

答案:O(n)在線性表的順序存儲(chǔ)結(jié)構(gòu)中,邏輯上相鄰的兩個(gè)元素但是在物理位置上不?定是相鄰的。()

答案:錯(cuò)在?個(gè)長(zhǎng)度為n的順序表中,在第i個(gè)元素之前插??個(gè)新元素時(shí),需向后移動(dòng)()個(gè)元素。

答案:n-i+1?空的循環(huán)單鏈表head的尾結(jié)點(diǎn)p滿?()。

答案:p->next==head鏈表不具有的特點(diǎn)是()。

答案:可隨機(jī)訪問任?元素線性結(jié)構(gòu)中的一個(gè)結(jié)點(diǎn)代表一個(gè)()

答案:數(shù)據(jù)元素單鏈表不是?種隨機(jī)存儲(chǔ)結(jié)構(gòu)。()

答案:對(duì)算法分析的目的是()。

答案:分析算法的效率以求改進(jìn)以下數(shù)據(jù)結(jié)構(gòu)中,()是非線性數(shù)據(jù)結(jié)構(gòu)。

答案:樹通常要求同一邏輯結(jié)構(gòu)中的所有數(shù)據(jù)元素具有相同的特性,這意味著()。

答案:不僅數(shù)據(jù)元素所包含的數(shù)據(jù)項(xiàng)的個(gè)數(shù)要相同,而且對(duì)應(yīng)數(shù)據(jù)項(xiàng)的類型要一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論