関数の実装を理解するのに少し問題があります。
基本的に、ネストされたリストがあり、次のように表示する必要があります。
Root
-RItem1
--Item1
--RRItem2
--Item1
--Item2
-RItem2
--RRItem1
-Item1
-Item2
--Item2
実行時にデータを取得することに注意してください。アイテムにはアイテム、アイテムにはアイテムなどがあります。
基本的に、これをどのようにプログラムするのでしょうか? 再帰関数が最適であることはわかっていますが、問題が発生しています。具体的には、アイテムの座標を考慮するのに苦労しています。
これは実装に関する質問なので、言語は重要ではありません。