0
私はバイナリツリーを構築する必要がありますが、どちらのノードが親、左の子、または右の子か分かりません。私はどのノードが接続されているかだけ知っています。例:このような入力のために:どのノードが接続されているかだけを知っているバイナリツリーを構築するには?
6 4
5 7
9 7
1 5
10 4
3 4
2 6
7 8
5 6
は(1から1つのパスが常にある)ツリーは、そのように見えるはずです。
一つ、私はまた、ノード数を与えている入力。任意のアイデア、ヒント?
1から始まる幅優先検索を実行します。 –
最初に取得する子供に応じて、[isomorphic](https://en.wikipedia.org/wiki/Graph_isomorphism)グラフを作成します。 – beaker