【数据结构_树_Tree_0975】利用二叉树统计结点度为2的数
来源:互联网 发布:mysql with cube 编辑:程序博客网 时间:2024/04/19 19:07
就是一个树有几个两叉的那种,给一个我写的特例;
A#BC##E##
--------------------
1
#include <stdio.h>#include <stdlib.h>#include <iostream>using namespace std;typedef struct node {char data;struct node *L_Kid,*R_Kid;}Tree;int cnt=0;void initTree(Tree *&T){char str;cin>>str;if(str!='#'){T=(Tree *)malloc(sizeof(Tree));T->data=str;initTree(T->L_Kid);initTree(T->R_Kid);}else T=NULL;}int searchTree(Tree *&T){if(T!=NULL){if(T->L_Kid!=NULL && T->R_Kid!=NULL){cnt++;searchTree(T->L_Kid);searchTree(T->R_Kid);}else{searchTree(T->L_Kid);searchTree(T->R_Kid);}}return cnt;}int main(){Tree *T;initTree(T);int m=searchTree(T);cout<<m;return 0;}
0 0
- 【数据结构_树_Tree_0975】利用二叉树统计结点度为2的数
- 【数据结构_树_Tree_0976】利用二叉树统计度为1的结点
- 【数据结构_树_Tree_0981】统计利用二叉树存储的森林中树的棵数
- 二叉树中度为0的结点数与度为2的结点数关系论证
- 二叉树中度为0的结点数与度为2的关系图解证明
- 【数据结构_树_Tree_1105】交换二叉树的孩子结点
- 1019_计算二叉树的高度和结点数
- 【数据结构_树_Tree_0971】统计利用先序遍历创建的二叉树的深度
- 二叉树的【深/高度】【度为0/1/2的结点数】【遍历】【查找】【销毁】
- 【数据结构_树_Tree_0973】利用二叉树计算叶结点个数
- 【数据结构_树_Tree_0972】统计利用先序计算二叉树宽度
- 二叉树两结点的最低共同父结点[数据结构]
- 求二叉树的叶子结点数
- 完全二叉树的结点数计算
- 题目:已知一个完全二叉树的结点数为770,问完全二叉树的叶子结点数为多少?
- 数据结构--二叉树的遍历--统计二叉树中叶子结点的个数(先序遍历)
- 数据结构 – 树的度和结点数的关系
- 《数据结构》问题回答:why100个结点的完全二叉树叶子数为50.
- 0318
- .jsp文件在tomcat运行,提示 Attribute value request.getParameter("name") is quoted with " which must be escap
- maven 中scope含义说明
- (C++基础)在32,64位系统下各类型的大小
- TokuDB性能测试报告
- 【数据结构_树_Tree_0975】利用二叉树统计结点度为2的数
- Linux第一节之指令初识体验
- Learning to Track at 100 FPS with Deep Regression Networks 论文理解及应用笔记(一)
- React学习之进阶JSX语法(十一)
- 在centos 7上装x2go Server 和在win10下安装 x2go Client
- 解决spring-mvc @responseBody注解返回json 乱码问题
- 最短路径
- 机器人运动范围
- 到处都在谈“限购”,小心你在职场被限购