Session du 12 juin 2024 à 20h00

Pratique & Live Coding

TOSA & Certifications

Coup de coeur de l'équipe

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
Découvrir les formules
Voir le détail des fonctionnalités

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.

00:00:04

Résolution de l'exercice des graph

00:00:30

Utilisation d'un dictionnaire pour les relations parent-enfant

00:01:01

Vérification des relations entre nœuds

00:01:28

Définition d'un ancêtre

00:02:15

Utilisation du dictionnaire pour trouver les ancêtres

00:03:12

Parcours du graphe pour identifier les ancêtres

00:05:00

Discussion sur la visualisation des graphes

00:11:15

Explication du code pour remonter les ancêtres

00:17:50

Question sur le sommet actuel et la remontée dans l'arbre

00:20:26

Importance de la compréhension des graphes

00:21:06

Parcours en profondeur et en largeur

00:29:11

Conclusion et prochaines sessions

Bravo, tu es prêt à passer à la suite

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.