리트코드 - #26 Remove Duplicates from Sorted Array (Easy)
var removeDuplicates = function(nums) {
let index = 0;
let position = 0;
let check = new Array();
while (position < nums.length) {
if (check.indexOf(nums[position]) === -1) {
check.push(nums[position]);
nums.splice(index, 0, nums.splice(position, 1));
index++;
}
position++;
}
return check.length;
};
처음에 문제 자체를 이해하는 것이 어려웠는데 일단은 모든 숫자들을 처음 한번만 앞 쪽으로 두어야 하고, 이를 새로운 배열로 만들어서 리턴하는 것이 아닌 매개변수인 nums를 수정하는 것으로 진행해야 함
문제 자체는 어렵지 않았는데 뭔가 문제를 이해하는데 어려웠음