1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.util.*;
class Solution{
public int solution(int []A, int []B)
{
int answer = 0;
Integer[] bArray = new Integer[B.length];
for(int i = 0 ; i<B.length; i++){
bArray[i] = B[i];
}
Arrays.sort(A);
Arrays.sort(bArray,Collections.reverseOrder());
for(int i = 0 ; i<B.length; i++){
answer += A[i]*bArray[i];
}
return answer;
}
}
|
cs |
내가 푼 풀이
역순 정렬시의 함수
Collections.reverseOrder() 를 몰랐다.
근데 다른 사람의 풀이 와 비교했을 때 연산속도가 절망적이다.
'코테 > 프로그래머스' 카테고리의 다른 글
다리를 지나가는 트럭 (0) | 2021.01.06 |
---|---|
프로그래머스 lv2 - 전화번호 목록 (0) | 2021.01.04 |
이름에 el이 들어가는 동물 찾기 (0) | 2020.12.30 |
이상한 문자 만들기 (0) | 2020.12.30 |
콜라츠 추측 (0) | 2020.12.30 |