2의 영역 힌트 (1) 썸네일형 리스트형 [프로그래머스] 2의 영역 풀이 힌트변수 초기화:s와 e는 각각 첫 번째 2와 마지막 2의 위치를 저장합니다. 초기값은 -1로 설정하여 배열에 2가 없는 경우를 처리합니다.배열 순회:배열을 순회하면서 arr[i]가 2일 때 s가 -1이면 s를 i로 설정합니다.s가 이미 설정된 경우(s != -1), e를 i로 설정합니다.특별한 경우 처리:배열에 2가 없는 경우 (s == -1), [-1]을 반환합니다.배열에 2가 한 번만 등장하는 경우 (s != -1 && e == -1), [2]을 반환합니다.부분 배열 생성:s와 e 사이의 부분 배열을 생성하고 result 배열에 복사합니다.결과 반환:최종적으로 result 배열을 반환합니다. 정답은 더보기 클릭더보기class Solution { public int[] solution(in.. 이전 1 다음