[理工] [DS]-Fibonacci Search

看板Grad-ProbAsk作者 (AI)時間16年前 (2010/01/02 22:12), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
假設 n=33 筆,Fib. search decisio tree 如下: 21 / \ -----1 13 29 / \ / \ -----2 08 18 26 32 / \ / \ / \ /\ -----3 05 04 16 20 24 28 31 33 / \ / / \ \ / -----4 15 17 19 23 25 27 30 / / -----5 14 22 樹也太難打..= = 這是洪X上課所講的例題, 先找出 Fa => m = (n+1) - Fa => Fa = 34, 不過不懂的是..為什麼最多比較次數是七次? 34不是 Fib.數列 的第九項嗎,所以要九次? 換種看法,如果從樹的root作top-down下來這樣也頂多五次? 還是說我觀念錯誤了..還麻煩指教了>< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.105.199

01/02 22:21, , 1F
樹沒畫完..
01/02 22:21, 1F

01/02 22:25, , 2F
畫完之後去觀察這顆tree 想想AVL tree的定理
01/02 22:25, 2F

01/02 22:38, , 3F
不是很懂耶..分成左(F7=13)跟右(F8=21) and then?
01/02 22:38, 3F
文章代碼(AID): #1BFrGow3 (Grad-ProbAsk)