二叉树叶子结点数算法

 我来答
瑞候端瓜0Y
2017-05-27 · TA获得超过2039个赞
知道小有建树答主
回答量:323
采纳率:100%
帮助的人:93.1万
展开全部
用"递归"的方法,以下是大致的步骤:
(1)进入"递归函数";
(2)如果当前结点没有分支,则是空结点,返回值为0;
(3)如果当前结点有左右分支,则是"叶子",返回值为1;
(4)查看当前结点的左分支,到步骤(1),然后,
查看当前结点的右分支,到步骤(1),合计两次返回值,
然后,返回该数值.
(5)遍历了所有结点后,退出"递归函数",最后的返回值就是总的"叶子"结点数.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式