int depth( const BiTree T )
{
if (NULL == T)
{
return 0;
}
int ldepth = depth(T.leftPtr);
int rdepth = depth(T.rightPtr);
return ((ldepth >rdepth) ? ldepth: rdepth) +1;
}
int depth( const BiTree T )
{
if (NULL == T)
{
return 0;
}
int ldepth = depth(T.leftPtr);
int rdepth = depth(T.rightPtr);
return ((ldepth >rdepth) ? ldepth: rdepth) +1;
}