public void track(int i) { Node newNode = new Node(i); if (node == null) { node = newNode; } else { node.insert(newNode); } }
public void insert(Node node) { if (node.value <= value) { if (left == null) { left = node; } else { left.insert(node); } leftTreeSize++; } else { if (right == null) { right = node; } else { right.insert(node); } } }