
[理工] 資演 選擇樹

(1)想請教這題選擇樹中,沒有說是要選擇最大還是最小一般來說是選最大嗎?
這樣畫出來是選最大的出來然後開始競賽對嗎
(2)
一個元素被output是哪一個元素被output呢,root嗎?output之後的樹是從run裡頭重新挑次大的再重新比較嗎?
(3)
想問一個觀念,loser tree一開始的leaf是不是也一樣?(假設是max,那麽run裡頭挑出最大的元素,慢慢比較上去,輸的當root沒錯吧?)
(4)
我覺得是nlogn 不知道有沒有想錯?
每一次元素更動,比較次數不超過樹高,因為是complete tree所以log n,最多n次
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.200.66
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485138022.A.941.html
推
01/23 10:25, , 1F
01/23 10:25, 1F
→
01/23 10:26, , 2F
01/23 10:26, 2F
→
01/23 10:26, , 3F
01/23 10:26, 3F
→
01/23 10:26, , 4F
01/23 10:26, 4F
output節點後,run裡頭直接刪去一個element就好嗎?
→
01/23 10:31, , 5F
01/23 10:31, 5F
→
01/23 10:32, , 6F
01/23 10:32, 6F
推
01/23 11:41, , 7F
01/23 11:41, 7F
→
01/23 11:41, , 8F
01/23 11:41, 8F
原來如此 謝謝!
※ 編輯: newpuma (223.137.200.66), 01/23/2017 13:52:29