1 package adt.tournament;
   2 
   3 /**
   4  * @author Sebastian Kuerten (sebastian.kuerten@fu-berlin.de)
   5  * 
   6  */
   7 public class Test1
   8 {
   9 
  10     /**
  11      * Test some tournament tree operations
  12      * 
  13      * @param args
  14      *            none
  15      */
  16     public static void main(String[] args)
  17     {
  18         TournamentTree tree6 = new TournamentTree(6);
  19         System.out.println(tree6);
  20         TournamentTree tree3 = new TournamentTree(3);
  21         System.out.println(tree3);
  22 
  23         TournamentTree tree36 = tree3.link(tree6);
  24         System.out.println(tree36);
  25 
  26         TournamentTree tree8 = new TournamentTree(8);
  27         System.out.println(tree8);
  28         TournamentTree tree4 = new TournamentTree(4);
  29         System.out.println(tree4);
  30         Node leaf4 = tree4.root;
  31 
  32         TournamentTree tree48 = tree8.link(tree4);
  33         System.out.println(tree48);
  34 
  35         TournamentTree tree3468 = tree48.link(tree36);
  36         System.out.println(tree3468);
  37 
  38         TournamentTree cut = TournamentTree.cut(leaf4);
  39         System.out.println(cut);
  40         System.out.println(tree3468);
  41     }
  42 }
adt
   quakeheap
     QuakeHeap
     Validator
     test
       Test1
       Test2
       Test3
       Test4
       Test5
       TestUtil
   tournament
     Element
     Node
     Test1