64,685
社区成员
发帖
与我相关
我的任务
分享
class BiTNode
{
public:
BiTNode()
{
lchild = NULL;
rchild = NULL;
}
int data;
BiTNode *lchild, *rchild;
};
class BiTree
{
public:
BiTNode *root;
BiTree()
{
root = NULL;
}
};
void CreatBiTree( BiTNode *t )
{
int tmp;
cin >> tmp;
if ( tmp == 0 )
{
t = NULL;
}
else
{
t = new BiTNode;
t->data = tmp;
CreatBiTree( t->lchild );
CreatBiTree( t->rchild );
}
}