Study this topic

Trees and Binary Trees

A tree is a hierarchical structure made of nodes joined by parent-child links, with one special node, the root, and no cycles.

Short notes12 min read

Binary Tree Traversals

A traversal visits every node of a tree exactly once, in some systematic order. For a binary tree there are three natural depth-first orders, distinguished only by when the root is visited relative to its two subtrees, plus the breadth-first level order.

Short notes7 min read

Trees and binary trees cheat sheets

One-page visual sheets for this topic, in the sheet library on the store. Previews are free; the full sheets come with the subject pack.

Cheat sheets3 sheets