Package hsa

Class TreeUtil


  • public class TreeUtil
    extends java.lang.Object
    • Constructor Detail

      • TreeUtil

        public TreeUtil()
    • Method Detail

      • createNumberTree

        public static java.lang.Object createNumberTree​(int numNodes)
      • createLetterTree

        public static java.lang.Object createLetterTree​(int numNodes)
      • createIntegerTree

        public static java.lang.Object createIntegerTree​(int numNodes)
      • createBalancedNumberTree

        public static java.lang.Object createBalancedNumberTree​(int numNodes)
      • createBalancedLetterTree

        public static java.lang.Object createBalancedLetterTree​(int numNodes)
      • displayTreeInWindow

        public static void displayTreeInWindow​(java.lang.Object root)
      • displayTreeInWindow

        public static void displayTreeInWindow​(java.lang.Object root,
                                               java.lang.String title)
      • displayTreeInWindow

        public static void displayTreeInWindow​(java.lang.Object root,
                                               java.lang.String title,
                                               int fontSize)
      • createExpressionTree

        public static java.lang.Object createExpressionTree​(java.lang.String expr)