intDepth(BiTree T){
int m, n;if(T ==NULL)return0;//如果是空树,深度为0,递归结束else{
m =Depth(T->lchild);//递归计算左子树的深度记为m
n =Depth(T->rchild);//递归计算右子树的深度记为nif(m > n
[算法步骤]如果是空树,递归结束,深度为0;否则执行一下操作递归计算左子树的深度计为m;递归计算右子树的深度计为n;如果m大于n,二叉树的深度为m+1,否则为n+1;[算法描述]int Depth(BiTree T){ int m, n; if (T == NULL) return 0; //如果是空树,深度为0,递归结束 else { m = Depth(T->lchild); //递归计算左子树的深度记为m