誰でも理由を説明できますバイナリツリーはと呼ばれます。バイナリ?バイナリツリーがその名前で呼ばれる理由(バイナリ)?
-3
A
答えて
1
定義: 要素の子が2つ以下のツリーは、バイナリツリーと呼ばれます。バイナリツリーの各要素は2つの子しか持てないため、通常は左右の子とします。
1
バイナリツリーはバイナリと呼ばれ、各ノードに最大で2つの子があるためです。一見すると、その名前は混乱しているかもしれません(1や0などのものしか保存できないと思うかもしれません)。しかし、結局のところ、ほとんどのコンピュータ科学者/プログラマーが「バイナリ」という用語を「最大で2つの異なる値」に関連付けるので、それはちょうどその名前です。
バイナリツリーでは、「2つの異なる値」は、各ノードが参照できる左右のノードです。あなたはそれを "ノード0"と "ノード1"と見ることができます。そして、おそらく名前はより直感的になりますか?
詳細については、linkを参照してください。
関連する問題
- 1. バイナリツリーでルートが常にnullの理由
- 2. 無線プロトコルの名前が802.11である理由
- 3. それらの名前が
- 4. スマートフォンの内蔵ストレージがROMと呼ばれる理由
- 5. バイナリツリー、バイナリ検索ツリー、バイナリ検索
- 6. 名前マングリングが標準化されていない理由
- 7. HttpSessionDestroyedEventが送信された理由とその理由
- 8. IdentityRole IDが表示で古い名前で上書きされる理由
- 9. デバッグ.NETアセンブリバインディング別名dllが使用されている理由とその理由を確認する
- 10. djangoモデルクラスの名前付き引数がある理由
- 11. AWS IoT - リージョンのトピック名前空間が分離されている理由
- 12. ノードに名前を追加するにはどうすればいいですか? (バイナリツリー、C)CのATMでのバイナリ検索ツリーに取り組ん
- 13. EFのデータベースから「コードファースト」と呼ばれる理由
- 14. リンクされたリストがリンクされたリストと呼ばれる理由
- 15. その名前で
- 16. XmlSerializer名前空間が表示されない理由は何ですか?
- 17. PyBrainがバイナリを学ぶことができない理由
- 18. ItemsControlのコントロールの名前がWpfのコードビハインドファイルに表示されない理由
- 19. JavaScriptのメモリリークとクロージャ - その理由とその理由
- 20. RadioButtonのonClickでisCheckedが呼び出される理由
- 21. Flyweight Design Patternの名前の理由は何ですか?
- 22. Giniインデックスがデシジョンツリーのバイナリ分割を考慮する理由
- 23. jsonデータソースにdojoグリッドに名前列が必要な理由
- 24. Cは、それがバイナリ
- 25. 私のファイルがバイナリであるとgitが判断する理由
- 26. プロパティの名前を_propertyに変更する理由
- 27. NSMatrix、NSForm - addRow - 上記の理由とそうでない理由
- 28. バイナリツリーとバイナリ検索ツリーBig oh Analysis
- 29. 新しいキーワードがクラスの既存のオブジェクトで使用されている理由とその理由
- 30. OpenID選択する理由とその理由
検索エンジンを試してみるのは難しいですか?...バイナリツリーは、各ノードが多くとも** 2つの**子を持つツリーデータ構造です。これは** left **子供と**右の子供 –
@ B001、そうではありませんが、あなたがあなたの質問に答えるとき、あなたは新しい答えや別の説明を得るでしょう。どんな質問にもかかわらず。とにかくあなたの答えをありがとう –