반응형
1. 문제
https://school.programmers.co.kr/learn/courses/30/lessons/181844
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
2. 나의 풀이
import java.util.*;
class Solution {
public List solution(int[] arr, int[] delete_list) {
List<Integer> answer = new ArrayList<>();
for(int i = 0; i<arr.length; i++){
answer.add(arr[i]);
}
for(int i = 0; i<arr.length; i++){
for(int j = 0; j<delete_list.length; j++){
if(arr[i] == delete_list[j]){
answer.remove(Integer.valueOf(arr[i]));
}
}
}
return answer;
}
}
배열 arr를 ArrayList에 담아주고
delete_list와 비교하면서 값이 같으면 answer에 arr[i]값을 지워주는 식으로 문제를 해결하였다
answer.remove()에서 괄호 안에 값을 계속 잘못 넣어서 폭풍에러.. 후 해결 , ,^^
반응형
'Coding Test > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 정수 내림차순으로 배치하기 자바(JAVA) (0) | 2023.05.31 |
---|---|
[프로그래머스] 날짜 비교하기 자바(JAVA) (0) | 2023.05.30 |
[프로그래머스] 배열 비교하기 자바(JAVA) (0) | 2023.05.26 |
[프로그래머스] 공백으로 구분하기 2 자바(JAVA) (0) | 2023.05.26 |
[프로그래머스] 접미사인지 확인하기 자바(JAVA) (0) | 2023.05.26 |