Splay tree

ConceptComputer Algorithms
A self-adjusting binary search tree
1.25Uncommon

A self-adjusting binary search tree
Uncommon
A splay tree is a binary search tree designed so that recently accessed elements can be accessed quickly again. Its insertion, lookup, and removal operations have O(log n) amortized time. Operations use splaying, which rearranges the tree to place an accessed element at the root, typically through tree rotations. The structure was invented by Daniel Sleator and Robert Tarjan in 1985.
The picture on this card was made with AI. It is an illustration, not a real photo of the subject.
Kosmora is not affiliated with or endorsed by the Wikimedia Foundation.