Я думал о предложениях facebook и другой подобной системе ссылок.
Я думаю, что предложение Facebook также основано на личных знаниях, таких как школьные годы, компании, с которыми я работал, или что-то подобное.
Но помимо этого более конкретным является схема
Case1 выглядит просто, но когда подсчет друзей увеличивается (в среднем около 300 друзей), он неэффективен. Как насчет Case2? Какой алгоритм может это сделать.
Я понятия не имею о Case3, потому что думаю, что-то особенное для facebook. но как я могу обнаружить человека 4. связана ли степень?