๐กarr ์ ์์ ์ค delete_list ์ ์์์ ๋์ผํ ๊ฐ์ด ์์ผ๋ฉด ์ ๊ฑฐํด์ผํ๋ค.
๊ตฌํ์ ์ด๋ฐ์์ผ๋ก ์งํํด๋ดค๋ค.
1) arr == delde_list ๊ฐ์ผ๋ฉด 0 ๋์
2) 0๋นผ๊ณ ์๋ก์ด ๋ฐฐ์ด์ ์ฝ์
(๋์ ๋ฐฐ์ด ์ฌ์ฉ)
import java.util.ArrayList;
class Solution {
public ArrayList<Integer> solution(int[] arr, int[] delete_list) {
ArrayList<Integer> answer = new ArrayList<>();
for (int i =0 ; i<arr.length; i++){
for (int j =0 ; j < delete_list.length; j++){
if(arr[i] == delete_list[j])
{
arr[i] = 0;
}
}
}
for (int a : arr){
if ( a != 0)
answer.add(a);
}
return answer;
}
}