//递归求二叉树的高度 int BTHeight(BTNode *p){ int lchild,rchild; if(b==null) return 0; //空树高度为0 else{ lchild=BTHeight(p->lchild); //左子树高度 rchild=BTHeight(p->rchild); //右子树高度 return(lchild>rchild)?(lchild+1):(rchild+1); } }
欢迎分享,转载请注明来源:内存溢出
//递归求二叉树的高度 int BTHeight(BTNode *p){ int lchild,rchild; if(b==null) return 0; //空树高度为0 else{ lchild=BTHeight(p->lchild); //左子树高度 rchild=BTHeight(p->rchild); //右子树高度 return(lchild>rchild)?(lchild+1):(rchild+1); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)