資料結構 紅黑樹 - 考試

Candice avatar
By Candice
at 2015-04-12T17:50

Table of Contents



各位好,由於上完王老師函授的資結,對於上課所提及到的紅黑樹著墨甚少,

所以心中還是有不少疑問,首先附上範例圖:

一顆紅黑樹如下
15
/ \
6 17
/ \ / \
3 12 16 20
/ \ / \
10 13 18 23
/
7


補上其最初2-3-4樹如下

15
/ \
6,12 17,20
/ | \ / | \
3 7,10 13 16 18 23


其中節點7、12、20 為紅色節點,請一步步刪除圖中節點,

依序為10、18、3、16、13、12、17

最後的解答為

7
/ \
6 20
/ \
15 23

以下提出我的疑問:

(1)老師有說過可以利用2-3-4樹推出紅黑樹(但是只做了插入就下課了...)

那麼,刪除紅黑樹的步驟是先將2-3-4樹刪除完後再轉換成紅黑樹嗎?

(2)承(1)如果是,由於2-3-4樹的特性在刪除之前可能會有值的位置變動,

這樣的變動是不是會讓紅黑樹為不唯一?如果不是,那麼每個步驟該怎麼做?(

比如說旋轉的時機等等...)資質駑鈍,看不出來兩棵樹在刪除的時候
有甚麼關聯OTL

(3)我有另外去用紅黑樹的正式規則做一次,但是做出來的結果與解答相去甚遠,

再這樣的差異下,考試的時候應該要以哪個為主?(感覺很吃運氣....)



後面的紅黑樹整個就大爆炸阿...出了感覺就很不妙....

希望有精通此樹的大大們可以為小的開釋...




--
Tags: 考試

All Comments

Oscar avatar
By Oscar
at 2015-04-14T11:33
我都記這些= = 紅兄 黑兄二黑姪 黑兄紅姪雙黑處理
Margaret avatar
By Margaret
at 2015-04-15T04:50
可以先把這棵的234樹畫出來嗎
Sierra Rose avatar
By Sierra Rose
at 2015-04-20T03:30
我也是用這推的,可是推出來的樹長的完全不一樣 囧
Bethany avatar
By Bethany
at 2015-04-21T11:53
馬上來新增一下2-3-4樹
Emily avatar
By Emily
at 2015-04-21T16:01
已補上
Emily avatar
By Emily
at 2015-04-25T21:57
你的7和10是不是畫錯了你不是以小的值當父親NODE嗎
Daniel avatar
By Daniel
at 2015-04-28T00:11
你可以將書上每步的紅黑樹轉回2-3-4樹再比對自己作刪除
時的2-3-4樹是否一樣
Anonymous avatar
By Anonymous
at 2015-04-29T03:22
我當時是卡在刪除16,因為17是2node要先對他處理才能刪
Rae avatar
By Rae
at 2015-05-01T01:21
我是習慣用234樹來做直接用紅黑樹來做紅黑要變來變去會搞
David avatar
By David
at 2015-05-04T21:51
3node(6,7)本來就兩種畫法,看你要哪邊先寫都可以
Carolina Franco avatar
By Carolina Franco
at 2015-05-09T05:37
要畫那一種全部要統一不是一個節點以小的另一個以大的
否則會有很多種
Queena avatar
By Queena
at 2015-05-10T11:22
推樓上要統一~看是哪邊要先畫~
Kyle avatar
By Kyle
at 2015-05-12T16:53
嗯嗯 了解!

101年地特工數選擇第9題求解

Hamiltion avatar
By Hamiltion
at 2015-04-12T17:28
如題,請大大幫忙 感謝 http://i.imgur.com/0adwaA0.jpg -- Sent from my Android - ...

高考資訊技師 今年5科異動

Susan avatar
By Susan
at 2015-04-12T17:13
[情報] 本分類為各項用於發表各種考試相關資訊、國考相關 新聞、大法官釋字、法律增修等等。 高考資訊技師 今年5科異動 考試院會本月初拍板定案,高考資訊技師考試6個科目中,有5科將改變,今年11月21日至 22日舉行的考試即能適用。 根據考選部提供的資料,高考資訊 ...

知識達DVD函授學員團結自救方法

Todd Johnson avatar
By Todd Johnson
at 2015-04-12T16:53
※ 引述《pchunter (po)》之銘言: : 一早打進司律專線詢問 : 小姐卻告知「類似DVD離線收看替代方案」是同意至網院上課喔 : 我還以為是會發送「可離線收看的DVD」咧~~ : 那直接寫「至網院上課」不就好了 : 用含糊不清的字眼玩文字遊戲 : 果然是號稱法政最強補習班 剛剛有請團報的團長幫我 ...

機械原理小問題

Necoo avatar
By Necoo
at 2015-04-12T16:13
剛在做題目 做到兩題題目一樣答案不一樣的情況 想請問哪一個才是正解 鏈輪傳動 a是一種多邊形傳動,速比有微量變化 b是一種多邊形傳動,速比沒有變化 -- Sent from my Android - ...

中會 減損迴轉

Elizabeth avatar
By Elizabeth
at 2015-04-12T16:01
想請問版友們一題減損迴轉 出處是在林蕙真老師 中級會計學新論 第8版 P419 [題目] 帝寶公司於X4年1月1日以$1,000,000購入一部機器,耐用年限為20年,無殘值, 以直線法提列折舊。X7年底因產業科技進步及產品售價急遽下跌。 公司估計機器之公允價值為$700,000,預計處分成本為$25,00 ...