45. 下列何種資料結構存取最有效率? (A)雜湊表(hash table) ..-阿摩線上測驗
檢舉 | |||
ametachu 高三下 (2023/04/16): 在字典裡,有個物品,每一樣東西都會跟隨著一個(假設物品和物品之間,不會有相同的),我們可以透過去找出我們想要的物品,而在字典這個資料結構,支援了以下三種操作
在字典中,如果我們使用Search搜尋不到對應到的物品,我們是沒有辦法像是二元搜尋樹一樣,找到前一個物品或是下一個物品的。 我們要解決上面這個字典的問題,我們可以使用AVL tree,他可以使Insert, Delete, Search這三個操作的時間複雜度均為,但我們希望在Search這個操作,我們希望能夠達到的時間。 在python中,就存在dictionary這種資料結構,而他的底層細節即是使用雜湊表(hash table)的方式實現的 | 檢舉 |
|
|