Menu
Coddy logo textTech

Time and Space Complexity

Leçon 7 sur 9 du cours Parcours en profondeur - Algorithmes de graphes de Coddy.

Complexité temporelle :

  • O(V + E)
    • La construction de la liste d'adjacence parcourt chaque arête une fois, et le parcours visite chaque sommet et examine chaque arête un nombre constant de fois.

Complexité spatiale :

  • O(V + E)
    • La liste d'adjacence stocke chaque arête, et le tableau des sommets visités ainsi que la pile contiennent chacun jusqu'à V sommets.

Résumé :

  • Le DFS explore d'abord en profondeur, en revenant sur ses pas lorsqu'il n'y a plus de voisins non visités.
  • Il s'exécute en temps linéaire et constitue la base de nombreux algorithmes de graphes.

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Parcours en profondeur - Algorithmes de graphes