← Назад к списку задач

63. Remove Nth Node From End of List

Связные списки Уровень 2

Описание задачи

Задача заключается в удалении n-го узла с конца заданного связного списка.

Входные данные:
* head: Указатель на голову связного списка (тип ListNode).
* n: Целое число, определяющее позицию узла для удаления, считая от конца списка (тип int).

Возвращаемое значение:
* Указатель на голову модифицированного связного списка с удаленным узлом (тип ListNode). Если список становится пустым после удаления, возвращается голова пустого списка.

Режим обучения Готово

Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.

Ваше решение

Подсказка (готовое решение)

def removeNthFromEnd(head, n):