ノードの数が与えられると、log2(n) を実行することでバイナリ ツリーの最小の深さを計算できます。
ここで、n はノード数です。
たとえば 12 ノードの最大深度でツリーを描画すると、ツリーのバランスを維持する場合、最大深度は 4 しかないことがわかります。
0
/ \
0 0
/ \ / \
0 0 0 0
/\ \ \
0 0 0 0
悪いASCIIアートでごめんなさい。ノード数が与えられたときにバイナリツリーの最大深度を計算できるフォーラムを知っている人はいますか? または、少なくとも私を正しい方向に向けますか?