Загрузка...
Назад к задачам

Вставка связного списка в другой список

  • Нормальная
  • Не решено

Дано два односвязных списка list1 и list2. Также дан индекс a и индекс b. Необходимо из списка list1 убрать узлы с a по b, а на их место вставить список list2. В качестве результата необходимо вернуть первый узел нового списка.

Пример:

Дано: list1 = [1, 2, 3, 4, 5, 6, 7], list2 = [8, 9, 10], a = 3, b = 5
Результат: [1, 2, 3, 8, 9, 10, 7]
Вы видели эту задачу на собеседовании?
/
117 / 126