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