코린이의 소소한 공부노트

[LeetCode/Easy] 1304. Find N Unique Integers Sum up to Zero 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 1304. Find N Unique Integers Sum up to Zero

무지맘 2023. 4. 11. 01:02

1. Input

1) int n

 

2. Output

1) 길이가 n이면서 요소의 합이 0int[] 반환

 

3. Constraint

1) 1 <= n <= 1000

2) 중복 요소는 없어야 한다.

 

4. Example

Input: n = 5 -> Output: [-7,-1,1,3,4]

 

5. Code

1) 첫 코드(2023/04/11)

int[] answer = new int[n];
if(n%2==1) answer[n/2] = 0;
for(int i=0 ; i<n/2 ; i++){
    answer[i] = i+1;
    answer[n-1-i] = -answer[i];
}
return answer;