return to all data-structures

return to concepts

The Tree Data Structure

Overview

Binary Trees

A binary tree is a specific case in which each node in a tree has at most two children, which are referred to as the left and right child respectively1. This type of tree is extremely common in CSCI-C 343 and computer science in general.

When to use trees

Practice Problems

Check out Medium user Coding Freak’s article titled “Binary Tree Interview Questions and Practice Problems” for examples to work through.

References

  1. Medium: Binary Tree Interview Questions and Practice Problems

return to all data-structures

return to concepts