Grad-ProbAsk 板


LINE

定義:由一些Binomial tree組成,滿足heap性質,具以下特徵: 1、B 的Binomial tree具有B 個Bnomial tree K K-1 (就是B1由B0組成,B2由B1、B0組成,B3由B2 B1 B0見下圖 ) k 2、B的Binomial tree具有2 個節點 高度 ○ ∥ ○ ∥ ○ ∥ ○ -----------0 ∥ │ ∥ ╱ ╲ ∥ ╱︱╲ ∥ ○ ∥ ∥ ╱ ︱ ╲ ∥ ∥ B0 ------1 ∥ ∥ ╱︱ B0 ∥ ∥ B1○ ○ ------------2 ∥ ∥ ∥ B1 ∥ ∥ ∥ --------------------3 ∥ ∥ ∥ B2 ∥ ∥ ∥ B0 ∥ B1 ∥ B2 ∥ B3 3.Bk的高度,例如像上面的B3,它的高度是3 =================================以下是combine======================= 將兩個binomial heap化成一個binomial heap step1:將兩個binomail heap按照degree大小由小而大來排列 例: heap1─121 ─── 7 heap2─18 3 ────5 ╱︳ ╱︱╲          23 13 15     37 30 10 44 ╱︳ 19 40 31 28 50 ==>heap ─1218─── 1 ── 3 ─── 7 ───── 5 ╱︳ ╱︱╲ 23 37 13 15 30 10 44 ╱︳ ︳ 19 40 31 28 50 代表degree0 代表degree1 代表degree2 代表degree3 step2:將degree合併較小的degree 較小的數值放在上面 所以上面的結果變成以下 先合併degree 0的 ==>heap ─ 12 ─── 1 ── 3 ─── 7 ───── 5 ︳ ︳ ╱︳ ╱︱╲ 18 23 37 13 15 30 10 44 ︳ ╱︳ ︳ 19 40 31 28 ︳ 50 在合併degreee1的(記得數字小的放上面) ==>heap ─ 12 ─── 1 ── 7 ───── 5 │ ╱︳ ╱︳ ╱︱╲ 18 3 23 13 15 30 10 44 ︳ ╱︳ ︳ 37 19 40 31 28 ︳ 50 合併degree2的 ==>heap ─ 12 ─── 1 ───── 5 │ ╱︳╲ ╱︱╲ 18 7 3 23 30 10 44 ╱︳ ︳ ╱︳ ︳ 13 15 37 40 31 28 19 50 最後合併degree3的 ==>heap ─ 12 ───── 1 ╱︳﹨╲ 18 ╱ ︳ ﹨ ╲ ╱ ︳ ﹨ ╲ 5 7 3 23 ╱︳╲ ︱﹨ ︳ 30 10 44 13 15 37 ╱︳︱ ︱ 40 31 28 19 50 =================================以下為insert============================ 這個就有點像是combine了 反正就是先插入節點(18) 然後執行合併 heap1─12─ 1 ─── 7─18 ︳ ╱︳          23 13 15     │ 19 ↓ heap1─12 ─ 1 ─── 7 ︳ ╱︳      18  23 13 15     │ 19 ==============================最後是del min========================== 刪除最小值後會分成好幾個heap,最後在執行合併 heap ─ 12 ── 1 ────7 ╱︳ ╱︱╲ 10 23 5 13 15 │ ╱︳ ︱ 16 11 17 19 ︱ 28 刪除1以後變成兩顆heap heap ─ 12 ──10──23 ────7 ╱︱╲ 16 5 13 15 ╱︳ ︱ 11 17 19 ︱ 28 執行合併 heap ─ 12 ──10───7 ︱ ╱︱╲ 23 16 5 13 15 ╱︳ ︱ 11 17 19 ︱ 28 ↓ heap ──10──────7 ╱︳ ╱︱╲ 12 16 5 13 15 ╱︳ ︱ 23 11 17 19 ︱ 28 感謝你耐心看完 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.246.46 ※ 編輯: whisp1222 來自: 211.74.246.46 (04/30 17:55)
1F:→ bernachom:很清楚,前輩謝謝您,麻煩您寫這麼詳細的資料,感謝 04/30 18:19







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Boy-Girl站內搜尋

TOP