function solution(A,B){
var answer = 0;
A.sort((a, b) => a-b);
B.sort((a, b) => b-a);
for(i = 0; i < A.length; i++){
answer += A[i] * B[i];
}
return answer;
}
- A는 최솟값부터, B는 최댓값부터 원소를 곱해서 answer에 더함
'[LG 유플러스] 유레카 > 코딩테스트' 카테고리의 다른 글
[JS]프로그래머스 - 기능개발 (Lv.2) (0) | 2025.02.24 |
---|---|
[JS]프로그래머스 - 점프와 순간이동 (Lv.2) (0) | 2025.02.24 |
[JAVA]SWEA - 2001 파리 퇴치 (D2) (0) | 2025.02.23 |
[JAVA]SWEA - 1208 Flatten (D3) (0) | 2025.02.23 |
[JAVA]백준 - 1697번 숨바꼭질 (실버1) (0) | 2025.02.23 |
function solution(A,B){
var answer = 0;
A.sort((a, b) => a-b);
B.sort((a, b) => b-a);
for(i = 0; i < A.length; i++){
answer += A[i] * B[i];
}
return answer;
}
- A는 최솟값부터, B는 최댓값부터 원소를 곱해서 answer에 더함
'[LG 유플러스] 유레카 > 코딩테스트' 카테고리의 다른 글
[JS]프로그래머스 - 기능개발 (Lv.2) (0) | 2025.02.24 |
---|---|
[JS]프로그래머스 - 점프와 순간이동 (Lv.2) (0) | 2025.02.24 |
[JAVA]SWEA - 2001 파리 퇴치 (D2) (0) | 2025.02.23 |
[JAVA]SWEA - 1208 Flatten (D3) (0) | 2025.02.23 |
[JAVA]백준 - 1697번 숨바꼭질 (실버1) (0) | 2025.02.23 |