fixed linked tree
This commit is contained in:
46
com/xgiovio/LinkedTreeTest.java
Normal file
46
com/xgiovio/LinkedTreeTest.java
Normal file
@@ -0,0 +1,46 @@
|
||||
package com.xgiovio;
|
||||
|
||||
import tree.LinkedTree;
|
||||
|
||||
/**
|
||||
* Created with MONSTER.
|
||||
* User: xgiovio
|
||||
* Date: 23/04/2014
|
||||
* Time: 21:46
|
||||
*/
|
||||
public class LinkedTreeTest {
|
||||
|
||||
public static void main(String[] args) {
|
||||
|
||||
LinkedTree<Integer> a = new LinkedTree<Integer>();
|
||||
System.out.println(a.size());
|
||||
System.out.println(a.isEmpty());
|
||||
System.out.println(a);
|
||||
|
||||
|
||||
a.addRoot(10);
|
||||
System.out.println(a.size());
|
||||
System.out.println(a.isEmpty());
|
||||
System.out.println(a);
|
||||
System.out.println(a.height());
|
||||
|
||||
a.addChild(15,a.root());
|
||||
a.addChild(30,a.root());
|
||||
System.out.println(a.size());
|
||||
System.out.println(a.isEmpty());
|
||||
System.out.println(a);
|
||||
|
||||
a.addChild(100,a.children(a.root()).iterator().next());
|
||||
System.out.println(a.size());
|
||||
System.out.println(a.isEmpty());
|
||||
System.out.println(a);
|
||||
|
||||
System.out.println(a.height());
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user