i did this
#include
class BinaryTreeNode
{
public:
T data;
BinaryTreeNode *left;
BinaryTreeNode *right;
BinaryTreeNode(T data)
{
this->data = data;
left =NULL;
right = NULL;
}
~BinaryTreeNode()
{
delete left;
delete right;
}
};
BinaryTreeNode *BuildTree()
{
int rootData;
cin>>rootData<<" "<<NoOdfChild<<endl;
if(rootData==-1)
{
return NULL;
}
}
int main() {
return 0;
}
how to write further