私のBSTにはノードが1つしかありません。そのノードを削除するコードを書きましたが、まだそこにあります。更新されていないようです。ケースをテストするためだけに、これが私の簡単なコードです
void Delete(BSTree* tree, int& key)
{
if (key == tree->key)
tree=NULL;
}
私の BSTree クラスには親の部分がありません。値と左右のポインターだけです。コードの何が問題になっていますか? ありがとうございました!