public void printInRange(int min, int max) { if (min < number) { if (left != null) { left.printInRange(min, max); } } if (min < number && max > number) { Console.Write(number + "-"); } if (max > number) { if (right != null) { right.printInRange(min, max); } } }
/** * Print all values that lie between min and max in order (inclusive) */ public void printInRange(int min, int max) { root.printInRange(min, max); }