好吧,這看起來更好,但給空指針異常?給定一個有序的整數序列編寫一個算法來構建一個具有理想拓撲的binarySearchTree?
公共靜態BST idealTop(可比[] C){
BST X = new BST();
helperIdeal(C, X.root,(C.length/2));
return X;
}
public static void helperIdeal(Comparable [] C, node R,int mid){
if(mid<0||mid>C.length-1){
R.left = null;
R.right = null;
}
else{
R.data = C[mid];
helperIdeal(C,R.left,mid/2);
helperIdeal(C,R.right,(mid*2)-1);
}
}
現在代碼被改變了,我被困在終止條件 – 2011-12-14 19:49:37