BST(T[] array) {
constructBalancedTree(array, 0, array.length - 1);
}
void constructBalancedTree(T[] array, int i, int j) {
if(i > j) {
return;
}
int mid = (i+j)/2;
Node node = new Node(array[mid]);
constructBalancedTree(array, i, mid-1);
constructBalancedTree(array, mid+1, j);
}
我想弄清楚如何在主要中打印出來。我已經創建了:需要幫助打印遞歸
BST<Integer> t1 = new BST<Integer>(new Integer[] {1, 5, 9, 12, 13, 15})
,但是當我試圖把它打印出來,它給了我一個參考
您不打印代碼中的任何位置。 – nullpointer
什麼是一個節點這裏也沒有定義。你在哪裏試圖保存結果? – nullpointer
BST t1 = new BST (new Integer [] {1,5,9,12,13,15}) –