File tree Expand file tree Collapse file tree 1 file changed +15
-12
lines changed Expand file tree Collapse file tree 1 file changed +15
-12
lines changed Original file line number Diff line number Diff line change @@ -104,21 +104,24 @@ public static void main(String a[]) {
104104        binarySearchTree .put (7 );
105105        binarySearchTree .put (8 );
106106        binarySearchTree .put (9 );
107-         out .println ("Is BST: " );
108-         out .println (isBST (binarySearchTree .root , new  BinaryNode <Integer >(null )));
107+         out .println ("1) Is BST: " );
108+         out .println (isBST (binarySearchTree .root , new  BinaryNode <>(null ))); // should be true 
109+         
109110        BinaryTree <Integer > binaryTree  = new  BinaryTree <>();
110111        binaryTree .put (6 );
111-         binaryTree .put (3 );
112-         binaryTree .put (5 );
113-         binaryTree .put (7 );
114-         binaryTree .put (8 );
112+         binaryTree .put (4 );
115113        binaryTree .put (9 );
116-         out .println ("Is BST: " );
117-         out .println (isBST (binaryTree .root , new  BinaryNode <Integer >(null )));
114+         binaryTree .put (2 );
115+         binaryTree .put (8 );
116+         binaryTree .put (7 );
117+         binaryTree .put (10 );
118+         out .println ("2) Is BST: " );
119+         out .println (isBST (binaryTree .root , new  BinaryNode <>(null ))); // should be false 
120+         
118121        // min max approach 
119-         out .println ("Is BST: " );
120-         out .println (isBST (binarySearchTree .root , Integer .MIN_VALUE , Integer .MAX_VALUE ));
121-         out .println ("Is BST: " );
122-         out .println (isBST (binaryTree .root , Integer .MIN_VALUE , Integer .MAX_VALUE ));
122+         out .println ("3)  Is BST: " );
123+         out .println (isBST (binarySearchTree .root , Integer .MIN_VALUE , Integer .MAX_VALUE ));  // should be true 
124+         out .println ("4)  Is BST: " );
125+         out .println (isBST (binaryTree .root , Integer .MIN_VALUE , Integer .MAX_VALUE ));  // should be false 
123126    }
124127}
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments