Software Engineering KB

Home

❯

01 Foundations

❯

00 Data Structures

❯

01 Concept

❯

Self Balancing Trees

Self-Balancing Trees

Feb 10, 20261 min read

  • data-structures
  • trees
  • balanced-trees

Self-Balancing Trees

← Back to Tree Structures

Binary search trees that automatically maintain balance after insertions and deletions, guaranteeing O(log n) operations in the worst case.

Key Properties

  • AVL Trees
  • Red-Black Trees
  • B-Trees
  • B+ Trees

Related

  • Binary Search Trees (unbalanced version)
  • Relational Databases (B-Trees/B+ Trees used for indexing)

data-structures trees balanced-trees


Graph View

  • Self-Balancing Trees
  • Key Properties
  • Related

Backlinks

  • Tree Structures
  • Binary Search Trees
  • Skip Lists
  • AVL Trees
  • B+ Trees
  • B-Trees
  • Red-Black Trees

Created with Quartz v4.5.2 © 2026

  • GitHub