已知二叉树以二叉链表做为存储结构,阅读算法并回答下列问题:(1)该算法的功能是什么(2)算法中的n的作

已知二叉树以二叉链表做为存储结构,阅读算法并回答下列问题:(1)该算法的功能是什么?(2)算法中的n的作用是什么?Typedefstructnode{Chardata;S... 已知二叉树以二叉链表做为存储结构,阅读算法并回答下列问题:
(1) 该算法的功能是什么?
(2) 算法中的n的作用是什么?
Typedef struct node{
Char data;
Struct node *lchild,*rchild;
}BTNode;

Int unknown(BTNode *t,int n)
{
If (t)
{
If(!t->lchild && !t->rchild)
n ++;
n = unknown(t->lchild,n);
n = unknown(t->rchild,n);
}
Return n;
}
展开
 我来答
w12q3y4
推荐于2017-11-24
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
该算法的功能是前序遍历二叉树,统计二叉树中含有左右两个孩子的结点的个数。n的作用是统计二叉树中含有左右两个孩子的结点的个数。
gxn2013
2011-02-26 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:88.5万
展开全部
该算法功能是遍历二叉树求出叶子节点的个数,所求的n就是叶子节点总数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式