検索

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

php - アルゴリズム皇帝に、親子関係のある配列を結合する方法と、それらを階層的にソートされた配列に結合する方法についてお聞きします。

リーリー

達成結果:

リーリー
習慣沉默習慣沉默2767日前1047

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

  • 大家讲道理

    大家讲道理2017-05-31 10:36:56

    まず、キーとして pid に対応する配列関係ペアを取得します

    リーリー

    再帰関数を書く

    リーリー

    呼び出し: buildArr($a1, 0, 0);

    次にループして $a1 の内容を取得します

    返事
    0
  • 迷茫

    迷茫2017-05-31 10:36:56

    まず、循環参照が存在できないことを明確にする必要があります。たとえば、id=0 pid=1 と id=1 pid=0 は同時に存在できません。その後、マルチツリー フォレストを構築できます。構造、そして最後に各ツリー、前方、中間、後方、レベルのトラバースなどを行う方法は非常に簡単です

    返事
    0
  • キャンセル返事