Я думаю о приложении, которое попытается доказать теорию "Шести степеней разделения". с набором пользователей, которые являются частью социальной сети.
У меня были бы эти элементы:
- Пара пользователей, для которых я хотел бы доказать теорию шести степеней
- Для каждого пользователя я знаю список друзей в социальной сети
Каков наилучший алгоритм, чтобы увидеть, связаны ли два пользователя, с какой степенью и показать возможные шаги в соединении?