![數(shù)據(jù)結(jié)構(gòu)(A)智慧樹知到期末考試答案2024年_第1頁](http://file4.renrendoc.com/view2/M01/35/14/wKhkFmYnZMuAQfrqAAIQJABJqEE559.jpg)
![數(shù)據(jù)結(jié)構(gòu)(A)智慧樹知到期末考試答案2024年_第2頁](http://file4.renrendoc.com/view2/M01/35/14/wKhkFmYnZMuAQfrqAAIQJABJqEE5592.jpg)
![數(shù)據(jù)結(jié)構(gòu)(A)智慧樹知到期末考試答案2024年_第3頁](http://file4.renrendoc.com/view2/M01/35/14/wKhkFmYnZMuAQfrqAAIQJABJqEE5593.jpg)
![數(shù)據(jù)結(jié)構(gòu)(A)智慧樹知到期末考試答案2024年_第4頁](http://file4.renrendoc.com/view2/M01/35/14/wKhkFmYnZMuAQfrqAAIQJABJqEE5594.jpg)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)結(jié)構(gòu)(A)智慧樹知到期末考試答案2024年數(shù)據(jù)結(jié)構(gòu)(A)設(shè)二維數(shù)組A[1..m,1..n](即m行n列)按行存儲在數(shù)組B[1..m*n]中,則二維數(shù)組元素A[i,j]在一維數(shù)組B中的下標(biāo)為()。
A:(i-1)*n+jB:i*(j-1)C:j*m+i-1D:(i-1)*n+j-1答案:(i-1)*n+j一個加權(quán)的無向連通圖的最小生成樹()。
A:可能不存在B:只有一棵C:一定有多棵D:有一棵或多棵答案:有一棵或多棵對于一個無向圖,下面()的說法是正確的。
A:每個頂點的度等于其入度與出度之和。B:每個頂點的入度等于出度。C:每個頂點的出度為0。D:每個頂點的入度為0。答案:每個頂點的入度等于出度。下列排序算法中,穩(wěn)定的排序算法是()
A:快速排序B:堆排序C:基數(shù)排序D:希爾排序答案:基數(shù)排序n個結(jié)點的線索二叉樹上含有的線索數(shù)為()。
A:2nB:n-1C:n+lD:n答案:n+1線性表(a1,a2,…,an)以鏈接方式存儲時,訪問第i位置元素的時間復(fù)雜度為()。
A:O(n)B:O(i-1)C:O(1)D:O(i)答案:O(n)指針p和q,分別指向單鏈表的兩個元素,p所指元素是q所指元素的前驅(qū)的條件是()。
A:p->next=nullB:p-next=qC:q->next=pD:p=q答案:p-next=q廣義表A=(a,b,(c,d),(e,(f,g))),則下面式子的值為(D)。Head(Tail(Head(Tail(Tail()))))
A:(d)B:cC:dD:(g)答案:(g)在有n個結(jié)點的二叉樹的二叉鏈表存儲結(jié)構(gòu)中有()個空的指針域。
A:n+1B:nC:0D:n-1答案:n+1判斷線索二叉樹中*p結(jié)點有右孩子結(jié)點的條件是()。
A:p->rchild!=NULLB:p->rtag==1C:p!=NULLD:p->rtag==0答案:p->rtag==0利用二叉鏈表存儲森林時,根結(jié)點的右指針是().
A:一定為空B:指向最右兄弟C:不一定為空D:指向最左兄弟答案:不一定為空設(shè)有一個用線性探刪法解決沖突得到的散列表如圖所示:散列函數(shù)為H(k)=k%l1,若要查找元素14,探測的次數(shù)是()
A:3B:6C:8D:9答案:6非空的循環(huán)單鏈表head的尾結(jié)點(指針p指示)滿足:()。
A:p=NullB:p->next=headC:p->next=NullD:p=head答案:p->next=head假設(shè)以數(shù)組A[m]存放循環(huán)隊列的元素,其頭尾指針分別為front和rear,則當(dāng)前隊列中的元素個數(shù)為()。
A:rear-front+1B:(rear-front+m)%mC:(rear-front)%mD:(front-rear+m)%m答案:(rear-front+m)%m有n條邊的無向圖的鄰接表存儲法中,鏈邊中結(jié)點的個數(shù)是()個。
A:nB:2nC:n*nD:n/2答案:2n在二叉樹的前序序列、中序序列和后序序列中.所有葉子結(jié)點的先后順序()。
A:都不相同B:完全相同C:前序和中序相同,而與后序不同D:中序和后序相同,而與前序不同答案:完全相同假設(shè)left和right為雙向鏈表中指向直接前趨結(jié)點和直接后繼結(jié)點的指針字段,現(xiàn)要把一個指針s所指的新結(jié)點作為非空雙鏈表中q所指結(jié)點(中間結(jié)點)的直接后繼結(jié)點插入到該雙向鏈表中,則下列算法段能正確完成上述要求的是()。
A:s->left=q;s-right=q->right;q->right-left=s;q-right=s;B:q->right=s;s-left=q;q-right->left=s;s-right=q->right;C:s->left=q;q->right=s;q->right->left=s;s->right=q->right;D:其余都不對答案:q->right=s;s-left=q;q-right->left=s;s-right=q->right;快速排序方法在()情況下最不利于發(fā)揮其長處。
A:要排序的數(shù)據(jù)量太大B:要排序的數(shù)據(jù)個數(shù)為奇數(shù)C:要排序的數(shù)據(jù)已基本有序D:要排序的數(shù)據(jù)中含有多個相同值答案:要排序的數(shù)據(jù)個數(shù)為奇數(shù)一棵哈夫曼樹共有215個結(jié)點,對其進(jìn)行哈夫曼編碼,共能得到()個不同的碼字。
A:107B:108C:214D:215答案:108有一組數(shù)據(jù)(15,9,7,8,20,-1,7,4)用快速排序的劃分方法進(jìn)行一趟劃分后數(shù)據(jù)的排序為()(按遞增序)。
A:9,4,7,8,7,-1,15,20B:9,7,8,4,-1,7,15,20C:下面的B,C,D都不對。D:20,15,8,9,7,-1,4,7答案:下面的B,C,D都不對。用直接插入排序方法對下面四個序列進(jìn)行排序(由小到大),元素比較次數(shù)最少的是()
A:90,69,80,46,21,32,94,40B:21,32,46,40,80,69,90,94C:94,32,40,90,80,46,21,69D:32,40,21,46,69,94,90,80答案:21,32,46,40,80,69,90,94指針p指向線性鏈表L首元素的條件是:()。
A:p=LB:p->next=nullC:p->next=LD:L->next=p答案:L->next=p對一組數(shù)據(jù)(84,47,25,15,21)排序,數(shù)據(jù)的排列次序在排序的過程中的變化為(1)8447251521(2)1547258421(3)1521258447(4)1521254784則采用的排序是()
A:冒泡B:選擇C:插入D:快速答案:選擇若X是二叉中序線索樹中一個有左孩子的結(jié)點,且X不為根,則X的前驅(qū)為()。
A:X的左子樹中最右葉結(jié)點B:X的右子樹中最左的結(jié)點C:X的雙親D:X的左子樹中最右結(jié)點答案:X的左子樹中最右結(jié)點在解決計算機(jī)主機(jī)與打印機(jī)之間速度不匹配問題時通常設(shè)置一個打印數(shù)據(jù)緩沖區(qū),主機(jī)將要輸出的數(shù)據(jù)依次寫入該緩沖區(qū),而打印機(jī)則從該緩沖區(qū)中取出數(shù)據(jù)打印。該緩沖區(qū)應(yīng)該是一個()結(jié)構(gòu)。()
A:線性表B:堆棧C:隊列D:數(shù)組答案:隊列從具有n個結(jié)點的二叉排序樹中查找一個元素時,最壞情況下的時間復(fù)雜度為()
A:0(1)B:O(n的平方)C:O(logn)D:o(n)答案:o(n)從未排序序列中依次取出元素與已排序序列(初始時為空)中的元素進(jìn)行比較,將其放入已排序序列的正確位置上的方法,稱為()
A:希爾排序B:插入排序C:選擇排序D:冒泡排序答案:希爾排序棧和隊列的共同點是()。
A:都是先進(jìn)后出B:都是先進(jìn)先出C:沒有共同點D:只允許在端點處插入和刪除元素答案:只允許在端點處插入和刪除元素有數(shù)據(jù){53,30,37,12,45,24,96},從空二叉樹開始逐個插入數(shù)據(jù)來形成二叉排序樹,希望高度最小,則應(yīng)選擇下面哪個序列輸入()
A:45,24,53,12,37,96,30B:12,24,30,37,45,53,96C:37,24,12,30,53,45,96D:30,2412,37,45,96,53答案:37,24,12,30,53,45,96若X是后序線索二叉樹中的葉結(jié)點,且X存在左兄弟結(jié)點Y,則X的右線索指向的是()。
A:X的左兄弟結(jié)點YB:X的父結(jié)點C:以Y為根的子樹的最右下結(jié)點D:以Y為根的子樹的最左下結(jié)點答案:X的父結(jié)點1.己知一算術(shù)表達(dá)式的中綴形式為A+B*C-D/E,后綴形式為ABC*+DE/-,其前綴形式為()
A:-+A*BC/DEB:-A+B*C/DEC:-十*ABC/DED:-A+B*CD/E答案:-+A*BC/DE有n個頂點的無向圖的鄰接矩陣是用()組存儲。
A:n行n列B:任意行n列C:一維D:n行任意列答案:n行n列設(shè)棧的輸入序列是l2、….、m,若輸出序列的第一個元素是n,則第i個輸出元素是()。
A:不確定B:n-iC:n-i+1D:i答案:n-i+1A[N,N]是對稱矩陣,將下面三角(包括對角線)以行序存儲到一維數(shù)組T[N(N+1)/2]中,則對任一上三角元素a[i][j]對應(yīng)T[k]的下標(biāo)k是()。
A:j(i-1)/2+1B:j(j-1)/2+iC:i(j-i)/2+1D:i(i-1)/2+j答案:j(j-1)/2+i順序查找法適用于存儲結(jié)構(gòu)為順序或鏈接存儲的線性表。()
A:錯誤B:正確答案:正確如果某種排序算法是不穩(wěn)定的.則該方法沒有實際應(yīng)用價值。()
A:正確B:錯誤答案:錯誤通常使用隊列來處理函數(shù)或過程的調(diào)用。()
A:錯B:對答案:錯兩個串相等的充分必要條件是串的長度相等且兩串中對應(yīng)位置的字符也相等。()
A:對B:錯答案:對對于n個記錄的集合進(jìn)行冒泡排序,在最壞情況下所需要的時間是。()
A:錯誤B:正確答案:正確串的兩種最基本的存儲方式是定長順序存儲、堆分配存儲和塊鏈?zhǔn)酱鎯?。(?/p>
A:對B:錯答案:對在待排數(shù)據(jù)基本有序的情況下,快速排序效果最好。()
A:正確B:錯誤答案:錯誤二叉樹中每個結(jié)點的兩棵子樹的高度差等于1。()
A:對B:錯答案:錯對于n個記錄的集合進(jìn)行快速排序,在最壞情況下所需要的時間是。()
A:正確B:錯誤答案:正確順序存儲方式插入和刪除時效率太低,因此它不如鏈?zhǔn)酱鎯Ψ绞胶?。(?/p>
A:對B:錯答案:錯鄰接表只能用于存儲有向圖,而鄰接矩陣則可存儲有向圖和無向圖。()
A:正確B:錯誤答案:錯誤設(shè)T和P是兩個給定的串,在T中尋找等于P的子串的過程稱為模式匹配,又稱P為模式串。()
A:對B:錯答案:對串是一種特殊的線性表,其特殊性表現(xiàn)在其數(shù)據(jù)元素都是字符。()
A:錯B:對答案:對當(dāng)待排序的元素很大時,為了交換元素的位置,移動元素要占用較多的時間,這是影響時間復(fù)雜度的主要因素。()
A:錯誤B:正確答案:正確循環(huán)隊列也存在空間溢出問題。()
A:對B:錯答案:對組成串的數(shù)據(jù)元素只能是字符。()
A:對B:錯答案:對對二叉排序樹的查找都是從根結(jié)點開始的,則查找失敗一定落在葉子上。()
A:錯B:對答案:錯空串與空格串是相同的。()
A:正確B:錯誤答案:錯誤若二叉樹用二叉鏈表作存貯結(jié)構(gòu),則在n個結(jié)點的二叉樹鏈表中只有n-1個非空指針域。()
A:錯誤B:正確答案:正確在AOE網(wǎng)中一定只有一條關(guān)鍵路徑。()
A:錯B:對答案:錯雖然關(guān)鍵字序列的順序不一樣,但依次生成的二叉排序樹是一樣的.()
A:錯B:對答案:錯在任意一棵非空二叉排序樹中,刪除某結(jié)點后又將其插入,則所得二叉排序樹與刪除前原二叉排序樹相同。()
A:正確B:錯誤答案:錯誤基數(shù)排序的設(shè)計思想是依照對關(guān)鍵字值的比較來實施的。()
A:錯B:對答案:錯對二棵具有相同關(guān)鍵字集合而形狀不同的二叉排序樹,按中序遍歷它們得到的序列順序是一樣的。()
A:正確B:錯誤答案:正確有向圖G的深度優(yōu)先搜索得到的結(jié)點序列是()。
A:abcfgdeB:abcdefgC:abcgfdeD:abcfdeg答案:AI參考:正確選項是:B:abcdefg。\n\n根據(jù)深度優(yōu)先搜索的原理,搜索順序是從根節(jié)點開始,沿著有向圖的邊向下搜索,直到找到目標(biāo)節(jié)點為止。在這個有向圖中,從節(jié)點a出發(fā),可以到達(dá)節(jié)點b、c、d、e、f和g。因此,搜索順序應(yīng)該是a→b→c→d→e→f→g,即B選項中的結(jié)點序列。A、C、D選項中的結(jié)點序列不符合深度優(yōu)先搜索的原理。'以下說法錯誤的是:()。
A:線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)優(yōu)于順序存儲結(jié)構(gòu)B:求表長、定位這兩種運算在采用順序存儲結(jié)構(gòu)時實現(xiàn)的效率不比采用鏈?zhǔn)酱鎯Y(jié)構(gòu)時實現(xiàn)的效率低C:由于順序存儲要求連續(xù)的存儲區(qū)域,所以在存儲管理上不夠靈活D:順序存儲的線性表可以隨機(jī)存取答案:AI參考:正確答案是D:順序存儲的線性表可以隨機(jī)存取。\n線性表的順序存儲結(jié)構(gòu)是元素在內(nèi)存中是連續(xù)存放的,所以不能進(jìn)行隨機(jī)存取,只能按照元素在數(shù)組中的位置進(jìn)行存取。而鏈?zhǔn)酱鎯Y(jié)構(gòu)可以通過鏈表中的指針進(jìn)行隨機(jī)存取。因此選項D錯誤。其他選項均正確。\n\nA選項正確,因為鏈?zhǔn)酱鎯Y(jié)構(gòu)可以動態(tài)分配內(nèi)存,而順序存儲結(jié)構(gòu)則需要預(yù)先分配固定大小的內(nèi)存空間。\n\nB選項正確,因為順序存儲結(jié)構(gòu)中定位元素需要從頭到尾掃描整個數(shù)組,而鏈?zhǔn)酱鎯Y(jié)構(gòu)只需要找到對應(yīng)節(jié)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國主備自動切換C波段收發(fā)信機(jī)市場調(diào)查研究報告
- 2025年豆芽項目可行性研究報告
- 2025年肥料定氮儀項目可行性研究報告
- 2025年硅膠真空袋材料項目可行性研究報告
- 2025年毛混紡產(chǎn)品項目可行性研究報告
- 2025年無水碘化鈉項目可行性研究報告
- 2025至2031年中國多功能壓力校驗儀行業(yè)投資前景及策略咨詢研究報告
- 2025年圓頭六角重型鏈條鎖項目可行性研究報告
- 2025年半不銹鋼母嬰一體床項目可行性研究報告
- 2025至2031年中國ARA油行業(yè)投資前景及策略咨詢研究報告
- 尿失禁健康講座(SUI)
- lovo操作手冊中文翻譯版-professorgong
- 南網(wǎng)5S管理、四步法、八步驟
- 管道工程污水管網(wǎng)監(jiān)理規(guī)劃(共44)
- 危貨運輸車輛日常維護(hù)檢查及記錄表
- excel表格水池側(cè)壁及底板配筋計算程序(自動版)
- 公司生產(chǎn)報廢單
- 乘法口訣表(到25乘25)
- 建設(shè)工程施工合同糾紛案件要點分析課件
- TPM“2”STEP培訓(xùn)方法和技巧(發(fā)生源困難源對策=兩源改善)
- 資產(chǎn)——固定資產(chǎn)練習(xí)題答案
評論
0/150
提交評論