Splay tree

Splay tree
ConceptComputer Algorithms

A self-adjusting binary search tree

1.25Uncommon
No. 19397Kosmora

Uncommon

Splay tree

  • Computer Algorithms

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.

Type
Binary search tree
Core operation
Splaying
Inventors
Daniel Sleator and Robert Tarjan
Sources and credits

Sources and credits

Article
Splay tree (English Wikipedia)
Wikidata
Q80729
Text
Card text is adapted from the English Wikipedia article by an automated summary. Wikipedia content is available under CC BY-SA 4.0; see the article history for its contributors. CC BY-SA 4.0 · Article history and contributors
Illustration
AI-generated illustration. Not a photograph or documentary image. (model: gpt-image-2.5-flare)
Popularity
54 median daily views (Wikimedia Pageviews API (all-access, user agent))

Kosmora is not affiliated with or endorsed by the Wikimedia Foundation.