Mattie

Mattie

Jan 5th, 2011
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.26 KB | None | 0 0
  1. package grafending;
  2.  
  3. public class TestBoom
  4. {
  5.     public static void main(String args[])
  6.     {
  7.         BKnoop<String> root, knoopB, knoopC, knoopD, knoopE, knoopF, knoopG;
  8.  
  9.         // maak eerst all knopen
  10.         root = new BKnoop<String>("A");
  11.         knoopB = new BKnoop<String>("B");
  12.         knoopC = new BKnoop<String>("C");
  13.         knoopD = new BKnoop<String>("D");
  14.         knoopE = new BKnoop<String>("E");
  15.         knoopF = new BKnoop<String>("F");
  16.         knoopG = new BKnoop<String>("G");
  17.  
  18.         // Verbind nu ouders en kinderen met elkaar
  19.         root.add(knoopB);
  20.         root.add(knoopC);
  21.  
  22.         knoopB.add(knoopD);
  23.         knoopB.add(knoopE);
  24.  
  25.         knoopE.add(knoopF);
  26.         knoopE.add(knoopG);
  27.  
  28.         System.out.println("preorder uitlijsting: " + root.preOrderToString()); // idem met in- en postorder
  29.  
  30.         System.out.println("inorder uitlijsting: " + root.inOrderToString()); // idem met in- en postorder
  31.  
  32.         System.out.println("postorder uitlijsting: " + root.postOrderToString()); // idem met in- en postorder
  33.  
  34. //      System.out.println("levelorder uitlijsting: " + root.levelOrderToString() );
  35.  
  36. //      System.out.println("Het aantal knopen van de boom is " + root.aantalKnopen() );
  37.  
  38. //      System.out.println("Het aantal bladeren van de boom is " + root.aantalBlad() );
  39.  
  40. //      System.out.println("De diepte van de boom is " + root.diepte() );
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment