二叉树的建立
来源:互联网 发布:管家婆数据恢复 编辑:程序博客网 时间:2024/05/22 13:05
#include<stdio.h>#include<malloc.h>typedef char dataType;struct TreeNode{dataType data;TreeNode *left,*right;};//创建二叉树 void CreateTree(TreeNode *&t,dataType x){dataType d;scanf("%c ",&d);if(d == x){t = NULL;}else{t = (TreeNode*)malloc(sizeof(TreeNode));t->data = d;CreateTree(t->left,x);CreateTree(t->right,x);}}//输出二叉树void PrintTree(TreeNode *t){if(t){printf("%c ",t->data);PrintTree(t->left);PrintTree(t->right);}}int main(){ TreeNode *t;printf("如输入ABD#G###CE##F##\n"); CreateTree(t,'#'); PrintTree(t); }
阅读全文
0 0
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 【二叉树的建立】
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- 二叉树的建立
- Miller_Rabin算法
- 小程序的一些小错误的解决办法
- Ansible中內建变量的使用
- GFS Google Storage System/HDFS
- 深入理解Java:注解(Annotation)自定义注解入门
- 二叉树的建立
- 文章标题
- 谈谈架构
- Java开发工程师的面试该用什么姿势?做到这些让你多拿5K
- java单例【转自java团长】
- Javase—数组
- 大数因数分解Pollard_rho 算法
- Verilog HDL-3
- html中的video标签 方法_事件汇总