728x90
반응형
문제
정답 풀이
import java.util.Arrays;
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[A.length-1-i]);
}
//
return answer;
}
}
sort를 안쓰고 반복문을 사용해서 정렬을 해주면
정확성 테스트는 통과하지만 효율성 테스트는 통과를 못합니다!
728x90
반응형
'Computer Science (CS) > 알고리즘' 카테고리의 다른 글
[프로그래머스/Java] 이진 변환 반복하기 (0) | 2023.04.28 |
---|---|
[프로그래머스/Java] 올바른 괄호 (0) | 2023.04.28 |
[프로그래머스/Java] JadenCase 문자열 만들기 (0) | 2023.04.28 |
[백준/Java] 10809번 알파벳 찾기 (0) | 2023.04.16 |
[백준/Java] 11720번 숫자의 합 (0) | 2023.04.16 |