recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Organigramme pour obtenir de la profondeur, veuillez aider les experts en algorithmes

Ce problème me dérange depuis longtemps récemment. J'ai les données json suivantes

.
[
    {"prev_node": "0000000000000005","next_node": "0000000000000006"},
    {"prev_node": "0000000000000006","next_node": "0000000000000007"},
    {"prev_node": "0000000000000006","next_node": "0000000000000008"},
    {"prev_node": "0000000000000008","next_node": "0000000000000012"},
    {"prev_node": "0000000000000009","next_node": "0000000000000010"},
    {"prev_node": "0000000000000010","next_node": "0000000000000011"},
    {"prev_node": "0000000000000014","next_node": "0000000000000015"},
    {"prev_node": "0000000000000015","next_node": "0000000000000016"},
    {"prev_node": "0000000000000016","next_node": "0000000000000017"},
    {"prev_node": "0000000000000018","next_node": "0000000000000019"},
    {"prev_node": "0000000000000020","next_node": "0000000000000021"},
    {"prev_node": "0000000000000019","next_node": "0000000000000020"},
    {"prev_node": "0000000000000012","next_node": "0000000000000022"},
    {"prev_node": "0000000000000022","next_node": "0000000000000023"},
    {"prev_node": "0000000000000023","next_node": "0000000000000009"},
    {"prev_node": "0000000000000011","next_node": "0000000000000024"},
    {"prev_node": "0000000000000024","next_node": "0000000000000014"},
    {"prev_node": "0000000000000017","next_node": "0000000000000025"},
    {"prev_node": "0000000000000025","next_node": "0000000000000018"},
    {"prev_node": "0000000000000007","next_node": "0000000000000021"},
    {"prev_node": null,"next_node": "0000000000000005"},
    {"prev_node": "0000000000000021","next_node": null}
]

Parmi eux, prev_node représente le nœud précédent et next_node est le nœud suivant. Si prev_node est Null, il représente le nœud actuel. Si next_node est nul, il représente le dernier nœud. Selon les données, l'organigramme suivant est obtenu

.

Trouvez les nœuds du processus actuel le plus profond et combien de branches il y a

Remarque : les nœuds ne peuvent descendre que vers le bas

仅有的幸福仅有的幸福2793 Il y a quelques jours1135

répondre à tous(2)je répondrai

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:50:24

    Euh, n'est-ce pas juste une recherche approfondie

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:50:24

    Cette structure est comme un graphe orienté dans la structure des données

    répondre
    0
  • Annulerrépondre