[理工] 資結題庫 m way tree已刪文

看板Grad-ProbAsk作者 (R7)時間6年前 (2018/01/20 20:24), 編輯推噓4(404)
留言8則, 3人參與, 6年前最新討論串1/1
https://i.imgur.com/zvMnwpq.jpg
第一張圖是照題目給的順序插入5way b tree 第二張圖是要刪除e.f.m e直接刪 沒問題 刪f時 圖的作法應該是用d取代再合併 這邊我就看的很亂了 筆記是說degree要在3~5 這樣不就不滿足了嗎 為什麼不是用g拉上去取代父點 再來是刪m的動作 看不太懂 請問能稍微幫我解釋一下嗎...感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.40.86 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1516451085.A.D34.html

01/20 20:46, 6年前 , 1F
第一步應該有旋轉 g上去f跟d併
01/20 20:46, 1F

01/20 20:49, 6年前 , 2F
m也是 n被抓上去補之後r.s會做旋轉
01/20 20:49, 2F

01/20 21:48, 6年前 , 3F
請問o大 為何n上去後rs要旋轉 是因為underflow 嗎
01/20 21:48, 3F

01/20 21:57, 6年前 , 4F
01/20 21:57, 4F

01/20 22:54, 6年前 , 5F
感謝 你提醒的第一步動作 我刪ef的動作也不會 搞懂了
01/20 22:54, 5F

01/20 22:54, 6年前 , 6F
謝謝
01/20 22:54, 6F

01/20 23:36, 6年前 , 7F
5-way B-tree每個node的key數量介於2~4哦
01/20 23:36, 7F

01/20 23:36, 6年前 , 8F
感覺答案錯了
01/20 23:36, 8F
文章代碼(AID): #1QOpKDqq (Grad-ProbAsk)