Menu
Coddy logo textTech
Cours

Graphes - Série Structures de données n°9

Dans ce cours, vous découvrirez la structure de données Graphe, vous créerez un graphe non orienté de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

Sujets

Programme

3 chapitres14 leçons12 défis

Introduction

2 leçons
  • 01Introduction
  • 02Qu'est-ce qu'un Graphe ?

Projet Graphe

7 leçons7
  • 01Classe Graphe
  • 02Ajouter un sommet
  • 03Ajouter une arête
  • 04Possède une arête
  • 05Obtenir les voisins
  • 06Supprimer une arête
  • 07Taille

Défis d'entraînement

5 leçons5
  • 01BFS
  • 02DFS
  • 03Plus court chemin
  • 04Compter les composantes connexes
  • 05Est biparti

Plus comme ça

Parcours en profondeur - Algorithmes de graphes

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

certificate icon

Certificat à la fin

  • 9
  • 3
  • 1
  • 54

Parcours en largeur - Algorithmes de graphes

Maîtrisez le parcours en largeur (Breadth-First Search), l'algorithme de parcours par couches à la base des plus courts chemins. Apprenez à rechercher les voisins, écrivez un BFS itératif avec une file dans le langage de votre choix et utilisez-le pour trouver les distances les plus courtes dans des graphes non pondérés.

certificate icon

Certificat à la fin

  • 9
  • 3
  • 1
  • 54

Tables de hachage - Série sur les structures de données n°4

Dans ce cours, vous découvrirez la structure de données Table de hachage, vous en créerez une de zéro dans votre langage préféré et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 12

Liste chaînée - Série Structures de données n°5

Dans ce cours, vous découvrirez la structure de données Liste chaînée, vous en créerez une de zéro dans le langage de votre choix et vous vous entraînerez avec des défis de programmation !

Structures de données
certificate icon

Certificat à la fin

  • 14
  • 6
  • 1

Algorithme de Dijkstra - Algorithmes de graphes

Maîtrisez l'algorithme de Dijkstra, la méthode gloutonne du plus court chemin à source unique pour les graphes à poids non négatifs. Apprenez à lire des arêtes pondérées, à implémenter le calcul complet des distances dans le langage de votre choix, et à répondre à des requêtes de point à point ou concernant le sommet le plus éloigné.

certificate icon

Certificat à la fin

  • 9
  • 3
  • 1
  • 54

Foire aux questions

Combien de leçons Graphes - Série Structures de données n°9 contient-il ?

Graphes - Série Structures de données n°9 contient 14 leçons interactives que vous pouvez suivre à votre rythme.

Que couvre Graphes - Série Structures de données n°9 ?

Le cours est organisé en chapitres couvrant : Introduction, Projet Graphe, Défis d'entraînement.

Graphes - Série Structures de données n°9 est-il gratuit ?

Oui - tous les cours sur Coddy sont gratuits pour commencer. Vous pouvez suivre les leçons dans votre navigateur, sans téléchargement ni inscription.
Coddy programming languages illustration

Commencez Graphes - Série Structures de données n°9 gratuitement

COMMENCER