본문 바로가기

Programmers/Level2

최솟값 만들기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import java.util.*;
class Solution
{
    public int solution(int []A, int []B)
    {
        int answer = 0;
        Arrays.sort(A);
        Arrays.sort(B);
 
        for (int i = 0; i < A.length; i++) {
            answer += A[i] * B[B.length - 1 - i];
        }
        return answer;
    }
}
cs

정렬 후 계산하여 빠르게 구하였다.

'Programmers > Level2' 카테고리의 다른 글

숫자의 표현  (0) 2021.08.03
방문 길이  (0) 2021.08.02
다음 큰 숫자  (0) 2021.08.01
[3차] n진수 게임  (0) 2021.07.31
최댓값과 최솟값  (0) 2021.07.31