最新數(shù)據(jù)結(jié)構作業(yè)題參考答案

最新數(shù)據(jù)結(jié)構作業(yè)題參考答案

ID:5621510

大小:55.99 KB

頁數(shù):6頁

時間:2017-12-20

最新數(shù)據(jù)結(jié)構作業(yè)題參考答案_第1頁
最新數(shù)據(jù)結(jié)構作業(yè)題參考答案_第2頁
最新數(shù)據(jù)結(jié)構作業(yè)題參考答案_第3頁
最新數(shù)據(jù)結(jié)構作業(yè)題參考答案_第4頁
最新數(shù)據(jù)結(jié)構作業(yè)題參考答案_第5頁
資源描述:

《最新數(shù)據(jù)結(jié)構作業(yè)題參考答案》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、東北農(nóng)業(yè)大學網(wǎng)絡教育學院數(shù)據(jù)結(jié)構作業(yè)題參考答案習題一答案一、選擇題(每題2分,共20分)12345678910ABCCCDBBAB二、填空題(每題1分,共20分)1.n(n-1)/2;02.13.54.2i-15.2i;2i+1;i/26.順序;鏈接;索引;散列7.10;4;38.n-19.一對一;一對多;多對多10.10三、運算題(每題5分,共10分)1.根據(jù)題意,矩陣A中當元素下標I與J滿足I≥J時,任意元素A[I][J]在一維數(shù)組B中的存放位置為I*(I+1)/2+J,因此,A[8][5]在數(shù)組B中位置為8*(8+1)/2+5=41。2.判斷結(jié)果元素值3456586394比較次數(shù)21

2、344四、應用題(每題10分,共50分)1.答:(1)直接插入排序第一趟(3)[8,3],2,5,9,1,6第二趟(2)[8,3,2],5,9,1,6第三趟(5)[8,5,3,2],9,1,6第四趟(9)[9,8,5,3,2],1,6第五趟(1)[9,8,5,3,2,1],6第六趟(6)[9,8,6,5,3,2,1](2)直接選擇排序(第六趟后僅剩一個元素,是最小的,直接選擇排序結(jié)束)第一趟(9)[9],3,2,5,8,1,6第二趟(8)[9,8],2,5,3,1,6第三趟(6)[9,8,6],5,3,1,2第四趟(5)[9,8,6,5],3,1,2第五趟(3)[9,8,6,5,3],1,

3、2第六趟(2)[9,8,6,5,3,2],12.(1)是大堆;(2)是大堆;(4)是小堆;(3)不是堆,調(diào)成大堆100,98,66,85,80,60,40,77,82,10,203.答:先序遍歷二叉樹的順序是“根—左子樹—右子樹”,中序遍歷“左子樹—根—右子樹”,后序遍歷順序是:“左子樹—右子樹―根",根據(jù)以上原則,本題解答如下:(1)若先序序列與后序序列相同,則或為空樹,或為只有根結(jié)點的二叉樹(2)若中序序列與后序序列相同,則或為空樹,或為任一結(jié)點至多只有左子樹的二叉樹.(3)若先序序列與中序序列相同,則或為空樹,或為任一結(jié)點至多只有右子樹的二叉樹.(4)若中序序列與層次遍歷序列相同,則

4、或為空樹,或為任一結(jié)點至多只有右子樹的二叉樹4.答:(1)T樹的最大深度Kmax=6(除根外,每層均是兩個結(jié)點)T樹的最小深度Kmin=4(具有6個葉子的完全二叉樹是其中的一種形態(tài))(2)非葉子結(jié)點數(shù)是5。(n2=n0-1)(3)哈夫曼樹見下圖,其帶權路徑長度wpl=51Wpl=4*3+3*3+2*(4+5+6)=514561235.答:n(n>0)個結(jié)點的d度樹共有nd個鏈域,除根結(jié)點外,每個結(jié)點均有一個指針所指,故該樹的空鏈域有nd-(n-1)=n(d-1)+1個。習題二答案一、選擇題(每題2分,共20分)12345678910BDACDDBBCA二、填空題(每空2分,共40分)1.n

5、-12.(15,02,21,24,26,57,43,66,81,48,73)3.O(n)4.HL->next==NULLHL->next==HL5.O(nlog2n);O(n2)6.6;31;197.2;1;1;68.69.集合結(jié)構;線性結(jié)構;樹型結(jié)構;圖形結(jié)構10.n-i+1三、應用題(每題10分,共60分)1.答:可以做到。取a與b進行比較,c與d進行比較。設a>b,c>d(ad,則有序a>b>d;若bd>b,此時已進行了3次比較。再把另外兩個元素按折半插入排序方法,插入到上述某個序列中共需4次比較,從而共需7

6、次比較。2.該排序方法為快速排序。3.①快速排序②冒泡排序③直接插入排序4.答:(1)T樹的最大深度Kmax=6(除根外,每層均是兩個結(jié)點)T樹的最小深度Kmin=4(具有6個葉子的完全二叉樹是其中的一種形態(tài))456123(2)非葉子結(jié)點數(shù)是5。(n2=n0-1)(3)哈夫曼樹見下圖,其帶權路徑長度wpl=51Wpl=4*3+3*3+2*(4+5+6)=515.答:n(n>0)個結(jié)點的d度樹共有nd個鏈域,除根結(jié)點外,每個結(jié)點均有一個指針所指,故該樹的空鏈域有nd-(n-1)=n(d-1)+1個。6.答:(1)176(2)76和108(3)28和116。習題三答案一、單選題(每題2分,共1

7、0分)1、A2、B3、D4、D5、D二、填空題(每空1分,共25分)1、1:11:NM:N(或者1對11對NM對N)2、p->nexta[p].next3、引用4、后進先出先進先出5、1626、31217、68、查找成功左子樹右子樹9、n210、nn-111、二叉搜索樹理想平衡樹(次序無先后)12、O(n)O(nlog2n)O(n)13、596三、運算題(每題6分,共24分)1、先根:a,b,e,c,f,h,i,j,g,

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。