type SkipList[K any, V any] struct {
MaxLevel int// contains filtered or unexported fields
}
A SkipList maintains an ordered collection of key:valkue pairs.
It support insertion, lookup, and deletion operations with O(log n) time complexity
Paper: Pugh, William (June 1990). "Skip lists: a probabilistic alternative to balanced
trees". Communications of the ACM 33 (6): 668–676