Main.java:6: error: class TreeFromInorderPreorder is public, should be declared in a file named TreeFromInorderPreorder.java
public class TreeFromInorderPreorder {
^
Main.java:22: error: cannot find symbol
public static TreeNode inorderPreorder(int in[],int pre[], int inStart, int inEnd, Map<Integer,Integer> indexMap) {
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:35: error: cannot find symbol
public static TreeNode buildInorderPreorder( int pre[], int n, int offset,Map<Integer,Integer> indexMap,int index) {
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:47: error: cannot find symbol
public static TreeNode buildInorderPostorder( int post[], int n, int offset,Map<Integer,Integer> indexMap,int size) {
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:59: error: cannot find symbol
public static void inorder(TreeNode root) {
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:69: error: cannot find symbol
public static void postorder(TreeNode root) {
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:17: error: cannot find symbol
TreeNode root = buildInorderPostorder(post,post.length,0,indexMap,8);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:26: error: cannot find symbol
TreeNode root = new TreeNode(pre[preIndex++]);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:26: error: cannot find symbol
TreeNode root = new TreeNode(pre[preIndex++]);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:39: error: cannot find symbol
TreeNode root = new TreeNode(rootVal);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:39: error: cannot find symbol
TreeNode root = new TreeNode(rootVal);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:51: error: cannot find symbol
TreeNode root = new TreeNode(rootVal);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Main.java:51: error: cannot find symbol
TreeNode root = new TreeNode(rootVal);
^
symbol: class TreeNode
location: class TreeFromInorderPreorder
Note: Main.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
13 errors