文章
10
粉丝
0
获赞
28
访问
1.1k
#include<stdio.h>
#include<stdlib.h>
typedef struct node{
char data;
struct node *lchild,*rchild;
}*biTree,biTNode;
char a[100];
int i=0;
int j=0;
void createBiTree(biTree *T){
if(a[i]!='#'&&a[i]!='\0'){
*T=(biTree)malloc(sizeof(biTNode));
(*T)->data=a[i++];
createBiTree(&(*T)->lchild);
createBiTree(&(*T)->rchild);
}
else{
i++;
*T=NULL;
}
}
void travel(biTree T){
if(T){
if(T->lchild==NULL&&T->rchild==NULL)
a[...
登录后发布评论
暂无评论,来抢沙发