Session du 12 juin 2024 à 20h00
Pratique & Live Coding
TOSA & Certifications
Deviens membre Premium magic_button
Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Graphes Python : parents, enfants et ancêtres
Cette vidéo montre comment modéliser un graphe orienté en Python à l’aide d’une liste de tuples et de dictionnaires pour représenter les relations parent-enfant.
On y distingue clairement les notions de parent, enfant et ancêtre, en expliquant comment remonter une chaîne de parents pour vérifier l’existence d’un ancêtre.
Kévin met en place une fonction qui, à partir de deux sommets, détermine s’il existe un chemin via des arcs consécutifs entre eux.
Le tout est illustré sur un exemple proche d’un exercice de certification TOSA, afin d’entraîner à la résolution de problèmes concrets sur les graphes.
Résolution de l'exercice des graph
Utilisation d'un dictionnaire pour les relations parent-enfant
Vérification des relations entre nœuds
Définition d'un ancêtre
Utilisation du dictionnaire pour trouver les ancêtres
Parcours du graphe pour identifier les ancêtres
Discussion sur la visualisation des graphes
Explication du code pour remonter les ancêtres
Question sur le sommet actuel et la remontée dans l'arbre
Importance de la compréhension des graphes
Parcours en profondeur et en largeur
Conclusion et prochaines sessions