思路:其實是在先序遍歷二叉樹。遞歸一次,說明深刻了一層。因此,在每次進入遞歸之時該層節點數++。html
int count[MaxSize];//全局數組算法
int max = -1;全局變量數組
void width(BitNode T, int k){code
if(T==null) return; count[k]++;//該層節點數++ if(max<count[k]) max = count[k]; width(T->lchild,k+1); width(T->rchild,k+1);
}htm
您可能感興趣的blog