Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Contribute
Help
Learn to edit
Community portal
Recent changes
Upload file
Search
Search
Appearance
Donate
Create account
Log in
Personal tools
Donate
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Template
:
CS trees
12 languages
العربية
Bosanski
Čeština
فارسی
Français
മലയാളം
日本語
Português
Русский
Українська
Tiếng Việt
中文
Edit links
Template
Talk
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
Print/export
Download as PDF
Printable version
In other projects
Wikidata item
Appearance
move to sidebar
hide
From Wikipedia, the free encyclopedia
v
t
e
Tree data structures
Search trees
(
dynamic sets
/
associative arrays
)
2–3
2–3–4
AA
(a,b)
AVL
B
B+
B*
B
x
(
Optimal
)
Binary search
Dancing
HTree
Interval
Order statistic
Palindrome
(
Left-leaning
)
Red–black
Scapegoat
Splay
T
Treap
UB
Weight-balanced
Heaps
Binary
Binomial
Brodal
d
-ary
Fibonacci
Leftist
Pairing
Skew binomial
Skew
van Emde Boas
Weak
Tries
Ctrie
C-trie (compressed ADT)
Hash
Radix
Suffix
Ternary search
X-fast
Y-fast
Spatial
data partitioning trees
Ball
BK
BSP
Cartesian
Hilbert R
k
-d
(
implicit
k
-d
)
M
Metric
MVP
Octree
PH
Priority R
Quad
R
R+
R*
Segment
VP
X
Other trees
Cover
Exponential
Fenwick
Finger
Fractal tree index
Fusion
Hash calendar
iDistance
K-ary
Left-child right-sibling
Link/cut
Log-structured merge
Merkle
PQ
Range
SPQR
Top
Template documentation
This template is used to show pages to do with computer science data trees.
Editors can experiment in this template's sandbox
(
create
|
mirror
)
and testcases
(
create
)
pages.
Subpages of this template
.
Category
:
Computer science navigational boxes