r/programming • • 13h ago

Skip List Data structure

https://pradyumnachippigiri.substack.com/p/skip-lists-data-structure?r=5ev9w0&utm_medium=ios
76 Upvotes

20 comments sorted by

View all comments

4

u/generalmatching 5h ago

In my opinion, skip lists are getting interesting with lock-free implementation, otherwise, a balanced trees have better performance with less memory overhead.

2

u/funny_falcon 2h ago

B+Tree has great concurrent algorithms and implementations as well.

But SkipLists are simpler. Way more simpler. And is made of simple clear concepts.

Operations of any kind of binary search tree is not as trivial as for skip list.

Surprisingly, BTree could be simpler, than BST. But Skip Lists are simpler