1)ツリーがあり、実行時にノードを挿入します。ノードは最後のインデックスの後にあるため、それらを自然な順序でソートする方法を知っているかもしれません。
例: ユーザーが電子機器に属する製品を追加すると、その製品は他のすべてのユーザーの「ビュー」の電子カテゴリの下に表示されます。「エレクトロニクス」の下のノードが自然な順序でソートされるようにする方法を教えてください。
2) 私のツリーには、別のブランチに表示されるオブジェクトがいくつかあります。これらのタイプのノードを追跡する方法を教えてください。(2 つの異なるノードですが、データは同じです)
はい、ハッシュマップを使用して通常のノードを追跡しますが、この問題の解決策を見つけるのに問題があります。
追跡の目的は、編集、更新、または子への挿入があったときにノードを更新することです...
各オブジェクトが個別に識別されるように、オブジェクトをキーまたはハッシュマップとして使用することを考えています。