検索

ホームページ  >  に質問  >  本文

javascript - js から json へのトラバーサルについて質問する


たとえば、4 の ID を検索したい場合は、[1,3,4] を返す必要があります。
9 の ID を検索したい場合は、 , [1,3 ,9]
を返す必要があります。検索したいIDは7です。[6,7]

を返すように変更してください。

明確にできたかどうかはわかりません。ご回答ありがとうございます

淡淡烟草味淡淡烟草味2801日前485

全員に返信(4)返信します

  • 大家讲道理

    大家讲道理2017-05-19 10:37:55

    コードを投稿していないことに多くの人が不満を抱いていますが、質問に答えられる人は誠実です。
    元の実験データの簡易バージョン (他の人が独自の解決策を検証するためのものでもあります)

    リーリー

    JS検索出力結果

    リーリー

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:37:55

    コードを投稿していただけますか...このような写真を加工するのは難しい...

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:37:55

    直接再帰トラバース。最初に ID が同じかどうかを確認し、同じ場合は直接戻り、異なる場合は子があるかどうかを確認します。子がある場合は、現在のレイヤーの ID を記録し、下方向へのトラバースを続けます。そうでない場合は、レコードをクリアし、現在のノードをスキップして、同じレベルの次のノードをトラバースします。

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:37:55

    リーリー

    返事
    0
  • キャンセル返事