Menu
CoddyTech

Cours sur les algorithmes de graphes en C

Maîtrisez les algorithmes de graphes avec Coddy. Apprenez les parcours, plus courts chemins, tri topologique et arbres couvrant minimaux — DFS, BFS, Dijkstra, Bellman-Ford, Kruskal et Prim — avec des défis pratiques dans tous les langages.

Algorithme de Prim - Algorithmes de graphes

Populaire

Maîtrisez l’algorithme de Prim pour construire des arbres couvrants de poids minimum : à partir d’un sommet de départ, faites grandir un seul arbre en ajoutant toujours l’arête de traversée la moins coûteuse. Implémentez-le dans le langage de votre choix et répondez à des questions sur les arêtes goulots et la connexité, en complément de l’algorithme de Kruskal.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 55

Parcours en largeur - Algorithmes de graphes

Populaire

Maîtrisez le parcours en largeur, l’exploration de graphes couche par couche qui permet de trouver les plus courts chemins. Construisez une structure de recherche des voisins, écrivez un parcours en largeur itératif à l’aide d’une file dans le langage de votre choix, puis utilisez-le pour trouver les distances des plus courts chemins dans des graphes non pondérés.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 54

Parcours en profondeur – Algorithmes de graphes

Populaire

Maîtrisez le parcours en profondeur, une méthode fondamentale pour explorer un graphe. Construisez la table d’adjacence, écrivez un parcours en profondeur itératif dans le langage de votre choix, analysez sa complexité O(V + E) et utilisez-le pour compter les composantes connexes et en mesurer la taille.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 54

Algorithme de Dijkstra - Algorithmes de graphes

Maîtrisez l’algorithme de Dijkstra, une méthode gloutonne de calcul des plus courts chemins depuis une source unique dans les graphes à poids non négatifs. Apprenez à lire des arêtes pondérées, à calculer les distances dans le langage de votre choix et à répondre aux requêtes entre deux sommets ainsi qu’aux requêtes portant sur le sommet le plus éloigné.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 54

Tri topologique - Algorithmes de graphes

Maîtrisez le tri topologique, l'ordonnancement d'un graphe orienté acyclique (DAG) où chaque arête pointe vers l'avant. Calculez les degrés entrants, construisez un ordre avec l'algorithme de Kahn dans le langage de votre choix, détectez les cycles et trouvez le plus long chemin dans un DAG.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 55

Algorithme de Kruskal - Algorithmes de graphes

Maîtrisez l’algorithme de Kruskal pour trouver des arbres couvrants minimaux. Implémentez une structure union-find, construisez un arbre couvrant minimal en ajoutant, dans le langage de votre choix, l’arête la moins coûteuse qui ne crée pas de cycle, puis répondez à des requêtes de connexité et d’arêtes goulots d’étranglement.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 57

Algorithme de Bellman-Ford - Algorithmes de graphes

Maîtrisez l'algorithme de Bellman-Ford : calculez les plus courts chemins à source unique avec des poids d'arêtes négatifs et détectez les cycles négatifs. Implémentez une étape de relaxation, l'algorithme complet dans le langage de votre choix, et répondez à des requêtes de distance et de cycle.

Algorithmes de graphes
certificate icon

Certificat à la fin

  • 9
  • 4
  • 1
  • 54

Foire aux questions

Qu'est-ce que C Cours sur les algorithmes de graphes ?

Maîtrisez les algorithmes de graphes avec Coddy. Apprenez les parcours, plus courts chemins, tri topologique et arbres couvrant minimaux — DFS, BFS, Dijkstra, Bellman-Ford, Kruskal et Prim — avec des défis pratiques dans tous les langages.

Les cours C Cours sur les algorithmes de graphes sont-ils gratuits ?

Oui. Chaque cours est gratuit pour commencer et s'exécute dans votre navigateur, sans téléchargement.

Combien de temps prennent les cours C Cours sur les algorithmes de graphes ?

Chaque leçon dure 5 à 15 minutes ; les cours complets s'étalent de quelques heures à quelques jours de pratique selon la profondeur.

Illustration des langages de programmation de Coddy

Commencez Cours sur les algorithmes de graphes en C

Commencer