[LeetCode] 1089. Duplicate Zeros, Easy
·
CodingTest/LeetCode
1. 문제고정 배열 arr이 주어질 때, 요소 중 0이 나오면 바로 다음 요소에 복제하고, 기존 요소들은 1칸 씩 뒤로 밀려진 배열을 구성하라.새로운 배열을 사용하지 말고, 처음 제공되는 arr 배열을 수정하라. 배열 반환 X.2. 해결/** Do not return anything, modify arr in-place instead. */function duplicateZeros(arr: number[]): void { let index = 0; while(index = arr.length-2) { for(let i = index; i index; i--) { arr[i+1] = arr[i] if(i === index..