Software Engineering KB

Home

❯

01 Foundations

❯

00 Data Structures

❯

00 Category

❯

Tree Structures

Tree Structures

Feb 10, 20261 min read

  • data-structures
  • trees

Tree Structures

Back: Data Structures

Hierarchical data with parent-child relationships. A tree is a connected acyclic graph with a designated root. Trees enable efficient searching, sorting, and hierarchical representation of data.

Concepts

  • Binary Trees
  • Binary Search Trees
  • Self-Balancing Trees
  • Heaps
  • Tries
  • Segment Trees and Fenwick Trees

data-structures trees


Graph View

  • Tree Structures
  • Concepts

Backlinks

  • Software Engineering - Map of Content
  • Binary Search Trees
  • Binary Trees
  • Heaps
  • Segment Trees and Fenwick Trees
  • Self-Balancing Trees
  • Tries
  • Data Structures

Created with Quartz v4.5.2 © 2026

  • GitHub