[Easy] 1. Two Sum
Example 1: Input: nums = [2,7,11,15], target = 9 Output: [0,1] Explanation: Because nums[0] + nums[1] == 9, we return [0, 1]. Example 2: Input: nums = [3,2,4], target = 6 Output: [1,2] Example 3: Input: nums = [3,3], target = 6 Output: [0,1] Leetcode 1번 문제 Two Sum에서는 하나의 배열과 하나의 target value 가 주어지며, 배열에서 두 개의 값을 더했을때 target value와 같아지는 index를 가지고있는 배열을 반환하는 문제이다. #Brute force 방식 O(n^2) class Sol..
[EASY] 27. Remove Element
#문제 설명 Leetcode 27번 문제는 integer array와 target value가 주어져, array에서 target value를 제외한 k개의 element를 return 하면 된다. 또한 k-1 index 이후에는 결과에 아무 element나 있으면 된다. 예를 들어 input으로 다음과 같은 값이 주어졌다고 가정하자. Input: nums = [3,2,2,3], val = 3 그럼 target value인 3을 제외하면 배열은 다음과 같이 변경 해야 한다. Output: 2, nums = [2,2,_,_] 처음 3을 제외하면 배열은 [_,2,2,_] 이 되고 2개의 element, 즉 k = 2가 된다. 하지만 k-1 인 index 1 이후에는 값이 있으면 안되기에 [2,2,_,_] 처..