난이도: Easy
길이가 고정된 정수형 배열이 주어진다. 원소 중에 0이 있으면 해당 원소 뒤에 0을 삽입하면 된다.
/**
* @param {number[]} arr
* @return {void} Do not return anything, modify arr in-place instead.
*/
var duplicateZeros = function(arr) {
let temp = [];
for(let i = 0; i < arr.length; i++){
temp.push(arr[i]);
if(arr[i] == 0) temp.push(0);
}
for(let i = 0; i < arr.length; i++){
arr[i] = temp[i];
}
};
원소 0뒤에 추가로 0을 넣은 배열 temp를 생성하고 기존 배열 arr의 길이만큼 temp를 잘라서 넣는다.