数据结构实验之二叉树七:叶子问题
来源:互联网 发布:大数据4v特征包括 编辑:程序博客网 时间:2024/06/05 04:44
#include<iostream>#include<algorithm>#include<queue>using namespace std;typedef struct node{ char data; struct node *lchild; struct node *rchild;} node, *tree;char c[100];int i;void xianxucreat(tree &t){ char a; a=c[i++]; if(a==',') { t=NULL; } else { t=(tree)malloc(sizeof(node)); t->data=a; xianxucreat(t->lchild); xianxucreat(t->rchild); }}void cengxu(tree &t){ queue<tree>sq; if(t) sq.push(t); while(!sq.empty()) { t=sq.front(); if(t->lchild==NULL&&t->rchild==NULL) { cout<<t->data; } sq.pop(); if(t->lchild!=NULL) { sq.push(t->lchild); } if(t->rchild!=NULL) { sq.push(t->rchild); } }}int main(){ tree t; while(cin>>c) { i=0; xianxucreat(t); cengxu(t); cout<<endl; } return 0;}
0 0
- 数据结构实验之二叉树七:叶子问题
- SDUT OJ 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- SDUT 3346 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题 (sdut OJ3346)
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 3346数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 数据结构实验之二叉树七:叶子问题
- 【win32】day06-系统菜单/右键菜单/资源的使用/字符串资源/菜单资源/加速键资源
- java/MySql
- android学习—— context 和 getApplicationContext()
- 2016年8月12号
- 【译】安卓应用架构续-Android 中构建快速可靠的 UI 测试
- 数据结构实验之二叉树七:叶子问题
- split方法在java及javascript中的不同
- UI第二个学习笔记 Swift
- Thrift获取大量数据
- 遥感影像的“全色”和“多光谱”
- 数据结构实验之二叉树四:还原二叉树
- 【 HDU 杭电 1950 Bridging signals】
- 【win32】day07-图形绘制/GDI绘图对象-画笔/画刷
- CodeForces 703B Mishka and trip(城市省会修路,待AC)