Совершенный алгоритм. Графовые алгоритмы и структуры данных