文章
10
粉丝
0
获赞
57
访问
6.5k
#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[...
登录后发布评论
暂无评论,来抢沙发