Niveaux de difficulté
Introduction, Facile, Moyen, Avancé, Difficile, Expert — puis choisis l'exercice.
Important ⚠️ - Avant de commencer
🦊 - Créer un graphe
🦊 - Relier des amis
🦊 - Nombre d'amis
🦊 - Vérifier une amitié
Énoncé
Important ⚠️ - Avant de commencer
En cours, vous avez vu qu'un réseau social peut se modéliser par un graphe : des sommets (utilisateurs) reliés par des arêtes (amitiés).
| Bibliothèque | Usage |
|---|---|
| networkx | Créer et analyser un graphe de relations |
| pandas | Tableau des profils utilisateurs |
Dans le Lab NSI, les modules sont chargés automatiquement.
Exemple networkx :
import networkx as nx
G = nx.Graph()
G.add_node("Alice")
G.add_node("Bob")
G.add_edge("Alice", "Bob")
print(G.number_of_nodes()) # 2