1. Es gibt ein soziales Netzwerk:
1. Benutzer sind die Knoten des Graphen
2. Möglichkeit der Interaktion (Freundschaft) mit anderen Benutzern (Like, Kommentar, Nachricht, Repost) = Kante
3. Gegenseitige Verbindungen (z.B. Anzahl der Interaktionen) = Gewicht der Kante
2. Aufgaben:
1. Den aktivsten Benutzer finden
2. Den beliebtesten Benutzer finden
import numpy as np
# Form = (n, n)
# Adjazenzform = (n, n)
Beispiel = np.array([
[0, 8, 3, 0, 2], # Alice
[2, 0, 10, 0, 0], # Bob
[4, 2, 0, 7, 1], # Charlie
[0, 0, 6, 0, 0], # John
[3, 1, 2, 0, 0], # Enea
])