Examly題庫立即開始練習
2 類科共用卷
地方政府公務人員四等-電子工程類科地方政府公務人員四等-電信工程類科
計算機概要10516單選題

下列何者為在最差情況下(worst case),於一個一般性的二元搜尋樹(binary search tree)上做搜尋、插入、刪除動作的時間複雜度?

A搜尋為 O(log n),刪除和插入為 O(n)
B三者皆為 O(log n)
C三者皆為 O(n)正確答案
D搜尋和插入為 O(log n),刪除為 O(n)
答案與詳解
C
正確答案
一般BST最差情況退化成鏈狀結構,三種操作皆為O(n)。

為什麼答案是 C

正解。一般BST若依序插入排序好的資料(如1,2,3,4,5),會退化成單邊鏈狀,樹高為n。此時搜尋、插入、刪除都要O(n)。

考點:搜尋複雜度錯誤考點:混淆平均與最差考點:退化成鏈狀考點:操作不對稱錯誤
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮