Я получил задание создать социальный граф , где с одним пользователем в центре он показывает соединения, которые он имеет.
Но прежде чем мы сможем достичь этого, мы сосредоточимся на том, как определить кратчайший путь между двумя пользователями.
Я нашел какой-то алгоритм для этого, но, похоже, он занимает много времени, и поскольку речь идет о социальных связях, мы ищем самый быстрый, потому что нам нужно будет запускать его регулярно следите за обновлениями в друзьях.
Итак, знаете ли вы, какой самый быстрый способ определить кратчайший путь между двумя пользователями?
PS: Если вы знаете пример в PHP и MySQL, я дам вам виртуальное пиво (или колу). : D