Описание задачи
Задача заключается в том, чтобы переформировать связный список таким образом, чтобы его узлы группировались по k элементов и каждый такой подсписок разворачивался в обратном порядке.
Входные данные:
head: Указатель на голову связного списка.
k: Целое число, определяющее размер каждой группы для разворота.
Возвращаемое значение:
Указатель на голову переформированного связного списка.
Режим обучения Готово
Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.
Ваше решение
Подсказка (готовое решение)
def reverseKGroup(head, k):