Удаление последнего элемента связного списка
Связные списки
Легкая
Дан список значений arr, из которых строится связный список. Удалите последний узел (отсоединив его через next предпоследнего) и верните оставшиеся значения как массив.
Сигнатура функции
remove_last(arr: list[int]) -> list[int]
Примеры
| Вход | Ожидаемый результат |
| [[1, 2, 3]] | [1, 2] |
| [[]] | [] |
| [[1]] | [] |
| [[1, 2]] | [1] |
| [[5, 4, 3, 2, 1]] | [5, 4, 3, 2] |
| [[10]] | [] |
| [[1, 1, 1, 1]] | [1, 1, 1] |
| [[7, 8, 9, 10]] | [7, 8, 9] |
| [[0, 0]] | [0] |
| [[1, 2, 3, 4, 5, 6]] | [1, 2, 3, 4, 5] |
1решили
1пытались
100%успешность
Войдите, чтобы решить →