A Binary Tree-based data structure where all levels are mostly filled (except sometimes the lowest) starting from left to right

Zero Indexed Language Parent/Children

  • left = 2i + 1
  • right 2i + 2
  • parent Math.floor(i-1/2)

Types

Height