1. Existuje sociálna sieť:
1. Používatelia sú vrcholy grafu
2. Možnosť interakcie (priateľstvo) s inými používateľmi (lajk, komentár, správa, repost) = hrana
3. Vzájomné väzby (napríklad počet interakcií) = váha hrany
2. Úlohy:
1. Nájsť najaktívnejšieho používateľa
2. Nájsť najpopulárnejšieho používateľa
import numpy as np
# tvar = (n, n)
# tvar susednosti = (n, n)
příklad = 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
])