二叉树递归创建和递归遍历
来源:互联网 发布:上市银行现金流数据 编辑:程序博客网 时间:2024/06/05 16:49
/*tips:最后返回指针很重要 bt root=NULL;root=Create(root);*/
#include<iostream>using namespace std;typedef struct Btree{char data;Btree *lchild,*rchild;}Btree,*bt;bt Create(bt T);void DisplayTree(bt T);void main(){bt root=NULL;root=Create(root);DisplayTree(root);}bt Create(bt T){char ch;cin>>ch;if(ch=='#')T=NULL;else{T=new Btree;T->data=ch;T->lchild=Create(T->lchild);T->rchild=Create(T->rchild);}return T;}void DisplayTree(bt T){if(T!=NULL){cout<<T->data<<'\t';DisplayTree(T->lchild);DisplayTree(T->rchild);}}
0 0
- 二叉树递归创建和递归遍历
- 二叉树的递归创建和遍历
- 二叉树的创建和递归遍历
- 二叉树的创建和递归遍历
- 二叉树创建、遍历的递归和非递归实现
- 二叉树的创建及递归和非递归遍历
- 二叉树的创建,递归和非递归遍历
- 二叉树的创建和递归与非递归遍历
- 二叉树递归创建遍历
- 递归 和 非递归 遍历二叉树
- 递归和非递归遍历二叉树
- 递归和非递归遍历二叉树
- 二叉树递归和非递归遍历
- 二叉树递归和非递归遍历
- 递归和非递归遍历二叉树
- 数据结构和算法--二叉树创建和递归遍历
- 二叉树的创建,递归遍历,非递归遍历
- 二叉树的创建,递归遍历以及非递归遍历
- ServletContext应用之简单下载
- 剪枝算法
- 安装Ecshop首页出现报错:Only variables should be passed by referen
- OCM_Session7_8_分区,并使用udev来配置裸设备
- Selenium-获取当前窗口句柄与切换回原窗口句柄
- 二叉树递归创建和递归遍历
- 组合模式(Composite)
- Leetcode:Evaluate Reverse Polish Notation
- 连载:面向对象葵花宝典:思想、技巧与实践(10) - “抽象” 详解
- 为Linux rm命令别名
- 字符串移位包含的问题
- 利用 Google Earth实现 GPS实时定位跟踪 实时显示
- Nyoj 252
- 算法学习笔记(二):平方根倒数速算法