Удали элемент с конца
В связных списках часто удаляют элемент, считая позицию не с начала, а с конца. Здесь список представлен обычным списком значений lst, а число n показывает, какой элемент с конца нужно убрать. Удали этот элемент и верни получившийся список значений; гарантируется, что n корректно.
Примеры
Ввод
[1, 2, 3, 4, 5], 2Вывод
[1, 2, 3, 5]Ввод
[1], 1Вывод
[]Ввод
[1, 2], 1Вывод
[1]Нужно реализовать
def remove_nth_from_end(lst, n):
Теги
arraytwo-pointerslists
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3,4,5], 2Ожидаемый
[1,2,3,5]2
Ввод
[1], 1Ожидаемый
[]3
Ввод
[1,2], 1Ожидаемый
[1]4
Ввод
[1,2], 2Ожидаемый
[2]5
Ввод
[7,8,9,10], 4Ожидаемый
[8,9,10]6
Ввод
[1,2,3,4,5], 1Ожидаемый
[1,2,3,4]Фокус-радио
На паузе · SomaFM · Fluid