分享至
如果一個已經遞增排序的陣列,要怎麼建立最小高度的二元搜尋樹.
已邀請的邦友 {{ invite_list.length }}/5
簡問簡答GeeksforGeeks
這是直接建樹。不過他說要最小高度。所以我搞不懂他要啥鬼東西。
其實...最小高度就是 Balanced BST 的 Balanced
好吧。原來是我不懂的東西。我自打嘴巴。
平衡就不歪,就最小高度.排序好的,就從中間抓, 左右各自分開切再抓中間,遞迴的作,這樣節省插入tree時調整.就一串肉粽啦.
我家的肉粽都差不多一樣大耶無法排序只能一次吃十個
海綿寶寶那個連結裡有這個範例
Tree representation of above output: 4 2 6 1 3 5 7
這種基本的套路,就直接擼一下就好了.
看完突然發現....這東西很久之前還給老師嚕...
人家原PO射後不理拿到作業解答去交了大家還在聊的這麼開心
我現在才有空上網看,請不要活在自己的臆測當中...對於提供我解答的賢拜,謝謝你們,我會思考你們給的方向.
大家工作百忙之中撥空幫你解答你好意思24號才有空上網看
能夠把你改好的code貼上來造福後人可以證明你的清白不然以後的作業自己寫
IT邦幫忙