> I can't seem to find my favorite trick: deterministic (ie. without rng) skipping by linking on traversal instead of insert/delete.
Says one comment. Can anyone explain that?
Says one comment. Can anyone explain that?
http://www.cs.ucsb.edu/~ravenben/research/CS252/252Paper.pdf
I have an old implementation (in C) of paged, deterministic skip lists here:
Doesn't seem like much of a trick, though. If you can do that, then you can just stick it all in an array and bsearch to find things.