Advertisement
andresnogales

Main3.java

Nov 10th, 2021 (edited)
313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.77 KB | None | 0 0
  1. public class Main3 {
  2.  
  3.     public static void main(String[] args) {
  4.         BinarySearchTree tree = new BinarySearchTree();
  5.        
  6.         Integer[] numbers = {40,30,50,20,35,45,55,10,25,32,42,5};
  7.        
  8.         for(Integer number : numbers)
  9.             tree.add(number);
  10.        
  11.         System.out.println(tree.toString());
  12.        
  13.         System.out.println("In order:");
  14.         tree.InOrder();
  15.         //Output: 5, 10, 20, 25, 30, 32, 35, 40, 42, 45, 50, 55
  16.        
  17.         System.out.println("\nPre order:");
  18.         tree.PreOrder();
  19.         //Output: 40, 30, 20, 10, 5, 25, 35, 32, 50, 45, 42, 55
  20.        
  21.         System.out.println("\nPost order:");
  22.         tree.PostOrder();
  23.         //Output: 5, 10, 25, 20, 32, 35, 30, 42, 45, 55, 50, 40
  24.        
  25.         System.out.println("\nDescending");
  26.         tree.DescendingOrder();
  27.         //Output: 55, 50, 45, 42, 40, 35, 32, 30, 25, 20, 10, 5
  28.  
  29.        
  30.     }
  31. }
  32.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement