Sszl

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年9月8日

摘要: 一、二叉树的结构 typedef struct BTNode{ char data; //默认data域为char,可修改 struct BTNode *lchild; struct BTNode *rchild; }BTNode; 二、递归遍历 1.先序遍历 算法思想: 1)访问根节点 2) 访问 阅读全文
posted @ 2018-09-08 02:42 Sszl 阅读(270) 评论(0) 推荐(0)

2018年9月7日

摘要: 1. 非空二叉树上叶子节点数等于双分支节点数加1. 证明: 第一步:设二叉树上叶子节点数为n0,单分支节点数为n1,双分支节点数为n2,则总节点数N=n0+n1+n2; 第二步:除根节点外,每个节点都有双亲,也就是说每个节点都是其他某个节点的子结点。由此,总节点数=子节点总数+1(根节点),即N=1 阅读全文
posted @ 2018-09-07 16:02 Sszl 阅读(381) 评论(0) 推荐(0)