[問題] 資料結構

看板TransCSI作者 (喬巴)時間17年前 (2008/05/17 00:56), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串2/6 (看更多)
1. 將 1234567 七個數目依某順序插入一個空的二元搜尋樹 (Binary Search Tree) 後, 所得的二元搜尋數如下圖所示: 4 / \ 2 6 / \ / \ 1 3 5 7 總共有幾種可能的插入順序? (a) 40 種 (b) 48 種 (c) 80 種 (d) 96 種 2. 某二元搜尋樹內存有 10 到 50 之間的數目。自此二元搜尋樹搜尋數目 30 時, 其搜尋過程中比對過的數目,不可能是下列哪一個順序? (a) 15,43,18,39,20,36,27,30 (b) 38,10,19,37,21,33,31,30 (c) 24,48,44,25,40,33,26,34,30 (d) 42,39,12,13,23,35,28,32,30 為什麼是選 c ? 3. 在二元樹上,依照節點所在的層次,由最上層至最下層一層層走動 (traverse) 時, 需要用到哪一種資料結構? (a) stack (b) queue (c) hash table (d) heap 為何要選 b 而不是 d ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.240.43 forris:轉錄至看板 Examination 05/17 00:56

05/18 01:02, , 1F
請問原PO答案是(c)80嗎? 我算出來是這個答案
05/18 01:02, 1F

05/18 22:55, , 2F
第一題是 (c) 80 種. 你是怎麼算的?
05/18 22:55, 2F

05/19 00:31, , 3F
有點解釋...不知道怎麼說
05/19 00:31, 3F

05/19 00:31, , 4F
我是大概用排列組合的方式計算出來的
05/19 00:31, 4F
文章代碼(AID): #18BRom5I (TransCSI)
討論串 (同標題文章)
文章代碼(AID): #18BRom5I (TransCSI)