3 つのノードから何種類のバイナリ ツリーを構築できますか?

王林
リリース: 2020-06-24 11:41:52
オリジナル
29781 人が閲覧しました

3 つのノードから何種類のバイナリ ツリーを構築できますか?

3 つのノードから 5 つの異なるバイナリ ツリーを構築できます。

関連する知識ポイントの紹介:

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

バイナリ ツリーは、重要なタイプのツリー構造です。多くの現実的な問題から抽象化されたデータ構造は二分木であることが多く、通常の木であっても二分木への変換は容易であり、また二分木の記憶構造やアルゴリズムは比較的単純であるため、二分木は特に重要である。

バイナリ ツリーの特徴:

各ノードは最大 2 つのサブツリーしか持てず、左右に分割できます。

バイナリ ツリーは、n 個の有限要素のセットです。セットは空であるか、ルートと呼ばれる 1 つの要素と、それぞれ左サブツリーおよび右サブツリーと呼ばれる 2 つの互いに素な要素で構成されます。二分木であり、順序付き木です。集合が空の場合、二分木は空二分木と呼ばれます。二分木では、要素はノードとも呼ばれます。

以上が3 つのノードから何種類のバイナリ ツリーを構築できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!