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

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

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋ฐฐ์—ด ๋งŒ๋“ค๊ธฐ 3

HYEJU01 2024. 4. 30. 16:15

        

๐Ÿ’ก ๋™์  ๋ฐฐ์—ด์„ ์„ ์–ธํ•ด์„œ intervals 2์ฐจ์› ๋ฐฐ์—ด์˜ ๊ฐ’์ด ์‹œ์ž‘-๋ ๊ฐ’์ด ๋˜๊ณ  ๊ทธ ๊ฐ’์„

arr ์˜ ์ธ๋ฑ์Šค๋กœ ๋„ฃ์–ด์ค˜์„œ ๊ฐ’์„ ๋™์ ๋ฐฐ์—ด์— ์ˆœ์„œ๋Œ€๋กœ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค.

 

import java.util.ArrayList;

class Solution {
    public ArrayList <Integer> solution(int[] arr, int[][] intervals) {
        ArrayList <Integer> answer = new ArrayList <Integer>();
    
        //123 [i][0]  ๋ถ€ํ„ฐ [i][1] ๊นŒ์ง€ ์‹คํ–‰ = > ๋ฐฐ์—ด์— ์‚ฝ์ž…
        //01234        
        for ( int i = 0 ; i < intervals.length; i++){
            for (int j = intervals[i][0]; j <= intervals[i][1]; j++){
                answer.add(arr[j]);
            }
        }
        
        
        return answer;
    }
}