數據結構-跳錶

跳錶是基於有序鏈表的一種二分查找法,通過構建多級索引(空間換時間),來提高查詢的效率,因此跳錶的刪除、添加、查詢,時間複雜度都不高,都爲O(log n),但是空間複雜度有點高爲O(n); 圖 跳錶索引動態更新 極端的情況下,動態的添加元素,兩個索引之間可能會有非常多的數據,這個時候兩個索引的數據相當於單鏈表。那如何來解決這個問題呢,我們可以通過隨機函數來決定這個數要插入到多少級的緩存中。 紅黑樹與
相關文章
相關標籤/搜索