我正在处理一颗二叉搜索树。
以下是用于表示节点的结构体:
在树中插入节点,我有以下方法签名。
在上述方法中,为什么我们需要双指针?我们可以使用单指针!
我们是使用双指针来避免重复吗?
以下是用于表示节点的结构体:
typedef struct TreeNode
{
int num;
struct TreeNode *left,*right;
}TREENODE;
在树中插入节点,我有以下方法签名。
void InsertNode(TREENODE **root,int data);
在上述方法中,为什么我们需要双指针?我们可以使用单指针!
我们是使用双指针来避免重复吗?