Развернуть часть связного списка
Связные списки
Средняя
Односвязный список задан массивом values (индексация узлов с 1). Разверните узлы от позиции left до позиции right включительно и верните результат.
Сигнатура функции
reverse_between(values: list, left: int, right: int) -> list
Примеры
| Вход | Ожидаемый результат |
| [[1, 2, 3, 4, 5], 2, 4] | [1, 4, 3, 2, 5] |
| [[1, 2, 3, 4, 5], 1, 5] | [5, 4, 3, 2, 1] |
1решили
1пытались
100%успешность
Войдите, чтобы решить →