0
據我所知,哈希表和雙數組嘗試是搜索字典最快的兩種數據結構。有沒有其他數據結構或算法可以打敗它們?什麼是快速字典搜索的最佳數據結構?
據我所知,哈希表和雙數組嘗試是搜索字典最快的兩種數據結構。有沒有其他數據結構或算法可以打敗它們?什麼是快速字典搜索的最佳數據結構?
哈希表不一定總是一個快速搜索數據結構。這實際上取決於你的散列函數有多好。如果你的哈希函數不是很好,它可以解決多個鍵映射到相似的索引導致衝突,並使哈希表退化爲O(n)運行時。
自平衡樹被認爲是快速的數據結構,以及他們保證O(log n)