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

4. Remove Duplicates from Sorted Array II

Два указателя Уровень 1

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

Необходимо изменить массив, содержащий отсортированные целые числа, так чтобы в результирующем массиве не было повторяющихся элементов, но каждый элемент мог встречаться не более двух раз.

Входные данные:
nums: Список (list) целых чисел, отсортированных по возрастанию.

Выходные данные:
Целое число, представляющее собой длину массива после удаления дубликатов. Этот результат указывает на количество уникальных элементов в результирующем массиве, который изменяется "на месте" (in-place).

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

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

Ваше решение

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

def removeDuplicates(nums):