Algorithm/프로그래머스
[알고리즘] 배열 비교하기 Java
rw-
2023. 6. 5. 23:27
728x90
- arr1 길이 > arr2 길이 return 1
- arr1 길이 < arr2 길이 return -1
- arr1 길이 == arr2 길이
- arr1 총합 == arr2 총합 return 0
- arr1 총합 > arr2 총합 return 1
- arr1 총합 < arr2 총합 return -1
class Solution {
public int solution(int[] arr1, int[] arr2) {
int answer = 0;
int arr1Size = arr1.length;
int arr2Size = arr2.length;
if (arr1Size == arr2Size) {
int aSum = 0;
int bSum = 0;
for (int i : arr1) aSum += i;
for (int i : arr2) bSum += i;
if (aSum == bSum) {
return answer;
}
return answer = aSum > bSum ? 1 : -1;
}
return answer = arr1Size > arr2Size ? 1 : -1;
}
}
728x90
반응형