2011-09-17 8 views
-2

テキストファイルのエントリをツリーに埋めようとしていますが、ファイルを読むことができ、ツリーオブジェクトを作成する方法を知っています。私はちょうどどのようにこれらの2つを組み合わせてツリーに移入するのか分からない。 ありがとうございます。私はJavaのための新しい、任意のアイデアは私を助けることができる。Javaのツリー構造からファイルをピペットできる方法

+1

ファイルから物事を読み取る方法を知っていて、データ構造に物を入れる方法を知っているなら、確かにそのすべてが解決されます! –

答えて

1

ご存じのように、ツリーはサイクルのないグラフです。あるいは、もしあなたがルートノードであるとすれば、すべてのノードがゼロ以上の子と厳密に一つの親を持つグラフ(ルートノードを除く)。

ファイルからツリーを作成するには、ノードとその関係を定義する必要があります。 "親"の関係は最も簡単です(各ノードには、親が1つのみのルートノードを除いて、厳密に1つの親を持っています)ので、ファイルから各ノードの親をどうにか取得する必要があります。

要約:テキストファイルの各ノードに対して、ツリー内にノードを作成します。親ノードが何であるべきかを確認し、既存のツリーでそれを探します。新しいノードを子ノードとして親ノードに追加します。

あなたがテキストファイルに関する追加情報を投稿しない限り、これは私があなたを助ける限りです。

関連する問題