Access データベースからメンバーのリストを読み込む必要があります。各メンバーは、別のメンバーによって後援されました。各レコードには、スポンサーの ID と独自の ID が含まれています。私は今、会員名簿を効率的に読み込んで、誰が誰によって後援されたかを示すために字下げして印刷できなければなりません。
これを行う最も効率的な方法は、ツリーを構築してから、順不同のトラバーサルを行うことだと思います。
私の出力は次のようになります。
Mary Jones
Kim Smith
Rena Brown
Joan Brown
Patsy Brown
Howard Sharp
Ken Johnson
Peter Pan
Wendy
Hook
Davey Crocket
…
ご注文はID番号順となります。私が見つけたものはすべて、右と左の息子だけを持つ二分木です。ご覧のとおり、これは私にはうまくいきません。
推奨される解決策は Java ですが、私が入手できるものは何でも感謝します。
ボニー