遞歸算法--二叉樹寬度


思路:實際上是在先序遍歷二叉樹。遞歸一次,說明深入了一層。所以,在每次進入遞歸之時該層節點數++。

int count[MaxSize];//全局數組

int max = -1;全局變量

void width(BitNode T, int k){

if(T==null)
	return;
count[k]++;//該層節點數++
if(max<count[k])
	max = count[k];
width(T->lchild,k+1);
width(T->rchild,k+1);

}

您可能感興趣的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM