主题:(紧急)写一个递规函数求二叉树叶结点个数
woyaokuaile
[专家分:0] 发布于 2007-01-10 19:39:00
写一个递规函数求二叉树叶结点个数,用C语言编写的完整的程序[em15]
回复列表 (共3个回复)
沙发
zy1121 [专家分:7950] 发布于 2007-01-11 00:25:00
遍历一遍就行了
板凳
woyaokuaile [专家分:0] 发布于 2007-01-11 00:46:00
有编好了的,现成的吗
3 楼
freeeerf [专家分:5440] 发布于 2007-01-11 18:17:00
int LeafNum(TNODE *p) //先序遍历求叶子数.
{
static int num=0;
if(p!=NULL)
{
if(p->LChild==NULL&&p->Rchild==NULL)
++num;
else
{
LeafNum(p->LChild);
LeafNum(p->Rchild);
}
}
return num;
}
我来回复