文章

82

粉丝

344

获赞

28

访问

698.0k

头像
边输入边建树
备考心情
发布于2021年3月7日 20:21
阅读数 9.5k

#include <iostream>
using namespace std;
 
struct node{
    char data;
    struct node*left;
    struct node*right;
};

int k;
node* build(){
    char c;
    cin>>c;
    if(c=='0') return NULL;
    node* x=new node;
    x->data=c;
    x->left=build();
    x->right=build();
    return x;
}

void pre_order(node *t){
    if(t==NULL) return ;
    if(t->left==NULL&&t->right==NULL) k++;
    cout<<t->data<<" ";
    pre_order(t->left);
    pre_order(t->right);
}
void mid_order(node *t){
    if(t==NULL) return ;
    mid_order(t->left);
    cout<<t->data<<" ";
   &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发