-1
バイナリ検索ツリーでノードを数えるという宿題がありましたが、グローバル変数または関数パラメータを使用することはできません。私は、グローバル変数と関数のパラメータでそれを行う方法を知っていますが、私はローカル変数を使用することができないので、それなしでそれを行う方法を知らない。グローバル変数または関数パラメータを持たない再帰呼び出し
今私のコード:
int count() const
{
int st = 1;
if (left != NULL) {
st++;
left->count();
}
if (right != NULL) {
st++;
right->count();
}
return st;
}
あなたがに許可されていませんグローバル変数またはローカル関数変数を使用しますか? – sithereal