|
Паросочетание
Есть N<30000 пользователей, у каждого пользователя есть K<8 интересов. Нужно разбить пользователей по парам за интересами, алгоритм должен быть быстрым и эффективным.
Другая подзадача: нужно для каждого пользователя предложить список более подходящих пользователей для него за интересами.
Как это решать?
|