Разбор задачи 0:00 Задача состоит в восстановлении исходного списка из пар, где пары являются соседями. Важно учитывать порядок элементов слева направо и справа налево.
Решение 1:43 Используем словарь для хранения пар и графа для поиска соседей. Находим начало и конец списка, используя количество соседей и сравнение с предыдущим значением. Заполняем список, сравнивая количество элементов с количеством пар.
Тестирование решения 10:42 Проверка результата с помощью случайных чисел. Решение задачи за 25 строк кода.