1. Има социална мрежа:
1. Потребителите са върховете на графа
2. Възможност за взаимодействие (приятелство) с други потребители (лайк, коментар, съобщение, репост) = ръб
3. Взаимни връзки (например, броя на взаимодействията) = теглото на ръба
2. Задачи:
1. Намерете най-активния потребител
2. Намерете най-популярния потребител
import numpy as np
# форма = (n, n)
# форма на съседство = (n, n)
пример = 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
])