public class TreeUtil
extends java.lang.Object
Constructor and Description |
---|
TreeUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
createBalancedLetterTree(int numNodes) |
static java.lang.Object |
createBalancedNumberTree(int numNodes) |
static java.lang.Object |
createExpressionTree(java.lang.String expr) |
static java.lang.Object |
createIntegerTree(int numNodes) |
static java.lang.Object |
createLetterTree(int numNodes) |
static java.lang.Object |
createNumberTree(int numNodes) |
static void |
displayTreeInWindow(java.lang.Object root) |
static void |
displayTreeInWindow(java.lang.Object root,
java.lang.String title) |
static void |
displayTreeInWindow(java.lang.Object root,
java.lang.String title,
int fontSize) |
public static java.lang.Object createNumberTree(int numNodes)
public static java.lang.Object createLetterTree(int numNodes)
public static java.lang.Object createIntegerTree(int numNodes)
public static java.lang.Object createBalancedNumberTree(int numNodes)
public static java.lang.Object createBalancedLetterTree(int numNodes)
public static void displayTreeInWindow(java.lang.Object root)
public static void displayTreeInWindow(java.lang.Object root, java.lang.String title)
public static void displayTreeInWindow(java.lang.Object root, java.lang.String title, int fontSize)
public static java.lang.Object createExpressionTree(java.lang.String expr)