私はデータ構造を独学している最中で、現在二分探索木に取り組んでいます。同一のデータがある場合、ツリーをどのようにソートするのか興味がありました。たとえば、私のデータが[4,6,2,8,4,5,7,3]
.
- ルート要素として 4 を設定します
- その右側に6を入れる
- 2 を 4 の左に置く
- 8 を 6 の右に置く
それから私は4になるので、どこに置くの4=4
ですか?左か右か?
オプション1
オプション #2
これらのどちらかが正しいですか、それとも両方とも間違っていますか? どちらも間違っている場合は、どのように並べ替える必要があるか教えてください。ありがとう!