データ構造の中間試験に備えて、教授は昨年のテストを出しました。これは、サンプル ツリーを完全な二分探索ツリーに再配置する問題です。ツリーを書き出すいくつかの異なるバージョンを試しましたが、Wolfram Mathematica からのこの完全なバイナリ ツリーの例は、フルの定義にも適合するため、まったく役に立ちませんでした。教科書では、完全なバイナリ ツリーを、レベル n-1 までのツリーが完全であり、レベル n にいくつかの余分なリーフ ノードがあり、すべて左揃えであると定義しています。
ノードはA E I L N O P R S T U
、n=11 ノードです。これが私が思いついた最良の答えです:
R
/ \
L T
/ \ / \
I N S U
/ \ / \
A E O P
しかし、これは WM のツリーの例には当てはまりますが、本の例には当てはまりません。それで、正しい答えはどれですか?