Een binary tree wordt op de volgende manier opgebouwd:
Het begint met een root-node. Deze staat bovenaan. Iedere node bestaat zelf weer uit
0, 1 of 2 nodes.
Bij het vullen van de binary tree geldt de volgende voorwaarde: Controleer of het getal kleiner of groter is dan de node. Is deze kleiner dan komt deze links van de node te staan, is deze groter dan komt deze rechts van de node te staan.