數(shù)據(jù)結(jié)構(gòu)課件習(xí)題5分析_第1頁
數(shù)據(jù)結(jié)構(gòu)課件習(xí)題5分析_第2頁
數(shù)據(jù)結(jié)構(gòu)課件習(xí)題5分析_第3頁
數(shù)據(jù)結(jié)構(gòu)課件習(xí)題5分析_第4頁
全文預(yù)覽已結(jié)束

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

[5-1]題:1、利用p182樹的性質(zhì)1,建立關(guān)系:n0+n1+……+nm=n0×0+n1×1+n2×2+……+nm×m+1求得n0=1+n2+2n3+……+(m-1)nm2、由3個(gè)結(jié)點(diǎn)組成的二叉樹,共有5種不同的結(jié)構(gòu),每一種結(jié)構(gòu)對(duì)應(yīng)6種不同的值的排列次序:5、后根序列:C,B,F(xiàn),E,I,J,H,G,D,A方法是:在先根序列中先找到根結(jié)點(diǎn)(樹或子樹的第一個(gè)結(jié)點(diǎn)),中根序列中再劃分左右子樹。對(duì)左右子樹的操作類似。第6題也用類似方法:在后根序列中先找到根結(jié)點(diǎn)(樹或子樹的最后一個(gè)結(jié)點(diǎn)),中根序列中再劃分左右子樹。對(duì)左右子樹的操作類似。4、先根:a,b,e,c,f,h,i,j,g,d后根:e,b,h,i,j,f,g,c,d,a

按層:a,b,c,d,e,f,g,h,i,j

[5-2]題:1、(1)returnc1+1(2)NodeLevel(BT->right,X)(3)(c2>=1)returnc2+12、該算法的功能是:將已知二叉樹BT中所有結(jié)點(diǎn)的左右子樹交換,得到一棵新二叉樹并返回樹根指針。3、該算法的功能是:在二叉樹ST中查找值為X的結(jié)點(diǎn),返回指向該結(jié)點(diǎn)的雙親結(jié)點(diǎn)的指針。[5-2]題:4.當(dāng)樹BT中某個(gè)結(jié)點(diǎn)的左孩子值大于右孩子值時(shí),則交換其左右子樹。(從根結(jié)點(diǎn)開始對(duì)每個(gè)結(jié)點(diǎn)做如上操作)5、該算法的功能是:統(tǒng)計(jì)樹BT中字符’x’出現(xiàn)的次數(shù)。(1)3(2)2(3)1(4)06.(1)returnNULL(2)returnBT(3)returnt(4)if(t=BTF(BT->right,x))returnt7.

溫馨提示

  • 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)論