如何在C ++中通过不使用模板类从左到右随机插入元素来实现二叉树?这是我的插入功能。谁能指出这是怎么回事?请提供您的建议。
Node* insert(int data){
Node* temp=new Node();
temp->data=data;
if(root==NULL){
temp->left=temp->right=NULL;
}
else if(!temp->left){
temp->left=insert(data);
}
else if(!temp->right){
temp->right=insert(data);
}
return temp;
}