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)
A Binary Tree-based data structure where all levels are mostly filled (except sometimes the lowest) starting from left to right

2i + 12i + 2Math.floor(i-1/2)Height=log(n)+1