freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第五章樹和二叉樹-在線瀏覽

2024-08-31 17:10本頁面
  

【正文】 { if (p!=NULL) { INTHREAD(plchild,pre)。 plchild= pre。 // 若前驅(qū)結(jié)點(diǎn)不為空,且其右孩子為空,則建立該前驅(qū)結(jié)點(diǎn)指向當(dāng)前結(jié)點(diǎn)的后續(xù)線索 if (pre!=NULL amp。 prerchild = = NULL) { prertag= 1。 } else prtag= 0。 // 中序向前遍歷一個(gè)結(jié)點(diǎn) INTHREAD(prchild, pre)。 若 *p 的右子樹非空,則 *p 的中序后繼必是 其右子樹中第一個(gè)遍歷到的結(jié)點(diǎn),也就是從 *p的右孩子開始,沿左指針鏈往下查找,直 到找到一個(gè)沒有左孩子的結(jié)點(diǎn)為止。 if (prtag==1) return(prchild)。 while (qltag==0) q= qlchild。 } } 2022/8/17 9 若 *p 的左子樹為空,則 plchild 為左線 索,直接指向 *p 的中序前驅(qū)結(jié)點(diǎn)。 中序線索二叉樹中,查找指定結(jié)點(diǎn) *p的中序前驅(qū)結(jié)點(diǎn) 2022/8/17 10 p R1 R2 Rk 最右下結(jié)點(diǎn) 2022/8/17 11 線索二叉樹的遍歷算法 TRAVERSEINTHREAD(bithptr *p) { if (p!=NULL) { while (pltag==0) p= plchild。 p= INORDERNEXT(p)。 } } 2022/8/17 12 線索二叉樹的結(jié)點(diǎn)插入算法 INSERTRIGHT(bithptr *p,bithptr *q) { bithptr *s。 qltag= 1。 qrtag= prtag。 prtag= 0。 if ((s!=NULL)amp。(sltag==1)) slchild= q。 二、二叉排序樹 2022/8/17 14 cao zhao ding chen wang ma xia du ni 2022/8/17 15 二叉排序樹結(jié)點(diǎn)的結(jié)構(gòu)描述 typedef struct node { datatype data。 } bitree。 else if ( sdata == bdata ) return。 // 將 s插入到左子樹中 else if ( sdata bdata ) INSERT(brchild, s)。 bitree *s。 do{ scanf(“%d”,amp。 // 讀入一個(gè)整數(shù) s=(bitree *)malloc(sizeof(bitree))。 slchild=NULL。 INSERT(b,s)。 } 2022/8/17 18 45 24 53 12 28 90 關(guān)鍵字輸入順序: 45, 24, 53,12, 28, 90 2022/8/17 19 二叉排序樹的結(jié)點(diǎn)刪除 (被刪除結(jié)點(diǎn)無左孩子 ) q p q p p是左孩子 p是右孩子 2022/8/17 20 二叉排序樹的結(jié)點(diǎn)刪除 (被刪除結(jié)點(diǎn)有左孩子 ) q p q p p是左孩子 p是右孩子 2022/8/17 21 二叉排序樹的結(jié)點(diǎn)刪除算法 // 在二叉排序樹 b中刪除一個(gè)數(shù)據(jù)域?yàn)?x的結(jié)點(diǎn)的算法函數(shù) void DELNODE(bitree *b, int x) { bitree *p, *q, *r, *t。 // p指向待比較的結(jié)點(diǎn) q=NULL。amp。 p=plchild。 p=prchild。 else if (plchild==NULL) // 被刪結(jié)點(diǎn)無左子樹 { if (q==NULL) t=prchild。 else qrchild=p
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1