私は、次の質問を証明するために助けを探しています:< = 3、 は(1)があることを証明 それぞれの学位を持つn個の頂点を持つ無向木与えられたが削除すると、頂点の数が2つのツリー(最大2 * n/3)を持つエッジが存在します。 (2)は、上記のツリーでこのようなエッジを見つける線形アルゴリズムを提案します。関係は
Q
関係は
1
A
答えて
0
任意のルートを選択してください。各サブツリーのサイズを計算するためにポストオーダートラバーサルを行います。少なくとも兄弟と同じ大きさのサブツリーを持つ子を経由してルートから降順にすると、(n-1)/ 3と2(n-1)/ 3 + 1の排他的なサイズのサブツリーが見つかりますマイナス1を2で割って減少しています)。親の端を切り離す。
+0
問題は、最初の条件が真である必要はありません。 (私は思う) –
+0
@ ShihabShahriarもっと具体的にする必要があるだろう。 –
関連する問題
- 1. は関係
- 2. 関係は5.4
- 3. NHibernateは関係
- 4. 関係モデルは
- 5. Laravel関係は
- 6. 関係プロローグ内の関係
- 7. 参照関係の関係
- 8. 注文は関係
- 9. は依存関係
- 10. は依存関係
- 11. Laravel関係データは
- 12. は依存関係
- 13. マッピングFK関係は
- 14. カスタム関係名とのHABTM関係
- 15. ReactJS:コンポーネント間の関係(依存関係)
- 16. 依存関係のプロパティ依存関係
- 17. 依存関係の依存関係
- 18. ERD - モデリング可能な関係関係
- 19. 複数の同じ関係の関係
- 20. Laravelピボットテーブルとの関係、関係
- 21. 関係
- 22. 関係
- 23. 関係
- 24. 関係
- 25. 関係
- 26. 関係
- 27. 関係
- 28. 雄弁な関係とデータベースまたは3者関係
- 29. 関係モデルのISA関係を表すのは誰ですか?
- 30. タプル関係微分または関係代数構文検証?
ツリーが3つの頂点だけを子として持つルート(合計4つ)の場合は、(1)を満たしますか? –
@ ShihabShahriar(2 * n/3)項が切り上げられた場合、おそらく問題はありません。 – Gassa
@ShihabShahriarはい、あなたの例では、それらのエッジの除去は満足するでしょう。 – user3857787