: 매일 저녁, 하루를 마무리하며 작성 !
: ⭕ 지식 위주, 학습한 것을 노트 정리한다고 생각하고 작성하면서 머리 속 흩어져있는 지식들을 정리 !
import java.util.Arrays;
import java.util.HashSet;
class Solution {
public int solution(int n, int[] lost, int[] reserve) {
int answer = n - lost.length;
Arrays.sort(lost);
Arrays.sort(reserve);
for(int i = 0 ; i < reserve.length;i++){
for(int j = 0 ; j < lost.length; j++){
if(reserve[i] == lost[j]){
answer += 1;
reserve[i] = -1;
lost[j] = -1;
}
}
}
for(int i = 0 ; i < reserve.length; i++){
for(int j = 0 ; j < lost.length; j++){
if(reserve[i] != -1 && lost[j] != -1){
if(reserve[i] - lost[j] == 1 || reserve[i] - lost[j] == -1){
answer += 1;
reserve[i] = -1;
lost[j] = -1;
}
}
}
}
return answer;
}
}
Liked 구현하기