Solución
solution.tsTypeScript
export function removeConsecutiveDuplicates(numbers: number[]): number[] {
// Usa while para recorrer el array y eliminar duplicados consecutivos
const result: number[] = [];
let i = 0;
while (i < numbers.length) {
result.push(numbers[i]);
while (numbers[i] === numbers[i + 1]) {
i++;
}
i++;
}
return result;
}
removeConsecutiveDuplicates([1,1,2,2,2,3,1,1,4]);
0respuestas