C ++:自分の特別版に従事することを成功する方法①無知[バイナリ](定期的に更新)

いいえまともはじめません

私はいつも何か非常にハイエンドを感じ、OIの白を表示するには、この本を使用(理解していない自然に非常にハイエンドを参照してください[面白い]):どのような積み重ねああ、少しコンピューティング、ああ、バイナリツリーああ。私は非常に混乱していくつかのことを学んだ後に(実際には愚かではないので?)、質問は必ずご自身で混乱することができない場合には、さらに多くの問題が解決のためにそこにある読み取ることはできません......私は白の理解のようなので、多くのハイエンドのものなので、そこにC ++:リッピングしてもらうために、自分で成功するためにどのようにこのシリーズを。

そんなにナンセンス開始BB

 


 

バイナリツリーは何ですか

  木は何ですか

    ツリーは、非線形であるデータ構造、ウェル記載階調特性データと枝の集合。

    ツリーについて

      

      上記のように、我々は、赤点と呼ばているノード(ノード)、トップノードと呼ばれるルート・ノードのルートの下に、二つの構造を、我々は呼び出し左サブツリー及び右サブツリーをも(呼ばれる左の子右の子)。我々は、サブツリーノードの数になっており置く、0度、我々はと呼ばれる接続点であるリーフノードを私たちは、のレベルと呼ばれるツリー内のすべてのノードの最大値を入れ深さバイナリツリーの深さは、図2に示されている4

    バイナリツリーは何ですか

    すなわち、 -バイナリツリーは特別である2つのツリーの程度

バイナリツリーノード式

  最大2 ^(I-1)番目のノードにバイナリツリー上のi番目の層、。

  最大で深さkのバイナリーツリー(2 ^ k)を1つのノード。


 

次の章継続するには:バイナリツリー、バイナリツリートラバーサルの状態を......

おすすめ

転載: www.cnblogs.com/like-jzp/p/11260303.html