- 54
- 0
- 约2.91千字
- 约 6页
- 2019-06-15 发布于四川
- 举报
计算二叉树叶子结点
程序设计简介
已知一棵二叉树,求该二叉树中叶子结点的个数。
基本要求
设计二叉树的二叉链表为存储结构
设计求叶子结点个数的递归算法
输入:一颗二叉树
输出:二叉树中叶子结点的个数
实现提示
存储设计
二叉树采用二叉链表为存储结构
(2)算法设计
求二叉树中叶子结点个数,即求二叉树的所有结点中左、右子树均为空的结点个数之和。可以将此问题转化为遍历问题,在遍历中“访问一个结点”时判断该结点是不是叶子,若是则将计数器累加。
4.源程序
#includeiostream
#includestring
using namespace std;
struct Bi
原创力文档

文档评论(0)