package avltree.test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class TreeTestBase {
protected int loop = 50;
protected int unit = 500000;
private static Random r = new Random();
protected static boolean output = false;
protected static Integer getRamdomInt() {
return r.nextInt();
}
protected static void log(Object obj) {
if (output)
System.out.println(obj);
}
protected static void logc(Object obj) {
if (output)
System.out.print(obj);
}
protected void log() {
if (output)
System.out.println();
}
/**
* util method for find bugs
*
* @return
*/
public int[] getSimpleArray(int[] a) {
List<Integer> temp = new ArrayList<Integer>();
for (int i = 0; i < a.length; i++) {
temp.add(a[i]);
}
Collections.sort(temp);
for (int v = 0; v < temp.size(); v++) {
for (int i = 0; i < a.length; i++) {
if (temp.get(v) == a[i]) {
a[i] = v;
}
}
}
log(a);
return a;
}
}