MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

๐Ÿƒ‍โ™€๏ธprogrammers/Java

หšโ‚Šโœฉโ€งโ‚Š ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋ฐฐ์—ด์˜ ์›์†Œ ์‚ญ์ œํ•˜๊ธฐ หšโ‚Šโœฉโ€งโ‚Š

HYEJU01 2024. 5. 10. 10:33

๐Ÿ’ก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;
    }
}