我正在一个AVL树上,我认为我得到了一切正确的,但我不知道这里是我的旋转权函数,我正在纠正?AVL二进制搜索树的旋转C++
Node* BinaryTree::rotateRight(Node *N)
{
Node *newNode = new Node();
newNode = N->getLeft();
N->setLeft(newNode->getRight());
newNode->setRight(N);
root = newNode;
return newNode;
}
那么这将泄漏内存... – user1520427