728x90
import java.util.Arrays;
import java.util.Collections;
class Solution
{
public int solution(int []A, int []B)
{
Integer[] bToInteger = Arrays.stream(B).boxed().toArray(Integer[]::new);
Arrays.sort(A);
Arrays.sort(bToInteger, Collections.reverseOrder());
int answer = 0;
for(int i=0;i<A.length;i++) {
answer += A[i]*bToInteger[i];
}
return answer;
}
}
혼자 해볼라했는데 ...
하기 싫은데 진득하게 앉아서 생각하면서 하는게 잘 안된다.
자꾸 시간이 아깝다고 생각된다.
다른거 할게 많아서 부담느끼는듯.
그래도 안하는 거 보단 나으니 다른사람 로직만 참고해서 코드는 혼자 짰다.
근데 코테가 로직을 짜는게 코테인데.ㅋ
코테를 연습할 시간을 따로 분배하는 게 좋을까?
기술에 집중을 해야할지 코테도 동시에 해야할지 잘 모르겠다.
기술에 온 시간을 써도 부족한데..
728x90
'with my rubber duck > codingTest' 카테고리의 다른 글
[프로그래머스] 숫자 문자열과 영단어 풀어보기 (0) | 2022.07.11 |
---|---|
[프로그래머스] 없는숫자 더하기 (0) | 2022.07.06 |
[프로그래머스] 소수만들기 풀어보기 (0) | 2022.06.22 |
[프로그래머스]직사각형 별찍기(StringBuilder를 알게되다) (0) | 2022.06.13 |
[프로그래머스] 두 정수 사이의 합 (0) | 2022.06.10 |
댓글