Connaissances Informatiques >> Dépannage >> Support PC >> Content
  Derniers articles
  • Comment faire pour résoudre la sour…
  • Microsoft définition élargie de so…
  • Comment ajouter un raccourci Hotkey 
  • Comment éditer un deuxième registr…
  • Comment déterminer la taille d'un M…
  • Comment ouvrir des valeurs Registre …
  • Comment restaurer un ordinateur port…
  • Comment se débarrasser d'un sifflem…
  • Comment se débarrasser d' Amazon Tr…
  • Pourquoi Winamp geler 
  •   Support PC
  • Virus informatiques

  • convertir des fichiers

  • Support pour portable

  • Dépannage ordinateur portable

  • Support PC

  • PC Dépannage

  • Les mots de passe

  • Résoudre les erreurs informatiques

  • Désinstaller Hardware & Software
  •  
    Support PC

    Comment mettre en œuvre DFS et BFS Traversal dans Java

    profondeur d'abord (DFS) et best- première recherche (BFS ) sont deux traversées vous pouvez exécuter sur des structures arborescentes Java. Ils commencent à un noeud et se ramifient spécifié jusqu'à ce qu'ils trouvent l'objet de recherche. La seule différence est la directionnalité : DFS recherches vers le bas à partir du nœud , les recherches BFS horizontalement vers les ganglions voisins. La mise en œuvre DFS et BFS Traverser est relativement simple, parce que , si le code est long, il n'y a que quelques endroits où il doit être adapté à vos données. Instructions
    1

    Ouvrez votre code Java
    2

    Copiez et collez ce qui suit où vous voulez le parcours afin de fonctionner : . Vide TRAV publique () { Stack s = new Stack (); s.push ( this.rootNode ) ; rootNode.PROP ; printNode ( rootNode ) , tandis que { Node n = (Node ) s.peek () ( s.isEmpty ( !)) ; enfant Node = getUnvisitedChildNode (n) if ( child! = null) { child.visited = true; printNode ( enfant ) ; s.push ( enfant );} else { s.pop (); }} clearNodes ();}

    3

    Remplacer " TRAV » soit par « DFS » ou « BFS ».
    4

    Remplacer " PROP " avec votre propriété de recherche. Cela peut être n'importe quelle condition Java, en utilisant le code Java régulière.
    5

    exécuter le code. Il effectuera le DFS /BFS parcours et afficher les résultats dans une nouvelle fenêtre quand il finit .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment réattribuer les lettres de lecteur 
  • Comment protéger contre les virus macro 
  • Comment restaurer Retour à une autre date dans Windows XP 
  • Comment faire pour supprimer des rapports d'activité de contrôle parental 
  • Comment faire pour réinstaller les programmes perdus sans un disque 
  • Comment ajouter Smiley icônes pour Microsoft Office Communicator 
  • Comment se débarrasser des clichés instantanés 
  • Comment faire refroidissement CPU 
  • USB 1.1 Problèmes 
  • Comment désactiver Microphones internes sur un Dell Inspiron Dell Inspiron 
  • Connaissances Informatiques © http://www.ordinateur.cc