“Как удалить дубликаты в отсортированном массиве” Ответ

Удалить дубликаты из отсортированного массива

// Java
public int removeDuplicates(int[] nums) {
    if (nums.length == 0) return 0;
    int i = 0;
    for (int j = 1; j < nums.length; j++) {
        if (nums[j] != nums[i]) {
            i++;
            nums[i] = nums[j];
        }
    }
    return i + 1;
}
Sid Potti

Как удалить дубликаты в отсортированном массиве

 function removeDuplicates(&$nums)
    {
        $count = count($nums);
        if (!$count) {
            return 0;
        }
        $i = 0;
        for ($j = 1; $j < $count; $j++) {
            if ($nums[$j] !== $nums[$i]) {
                $i++;
                $nums[$i] = $nums[$j];
            }
        }
        return ++$i;
    }
Nubarius

Ответы похожие на “Как удалить дубликаты в отсортированном массиве”

Вопросы похожие на “Как удалить дубликаты в отсортированном массиве”

Больше похожих ответов на “Как удалить дубликаты в отсортированном массиве” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования