- [프로그래머스 코딩테스트] java Lv.0 2의 영역2024년 11월 20일
- chantleman
- 작성자
- 2024.11.20.:01
import java.util.*; class Solution { public ArrayList <Integer> solution(int[] arr) { ArrayList <Integer> answer = new ArrayList<>(); ArrayList <Integer> cnt = new ArrayList<>(); for(int i=0;i<arr.length;i++){ if(arr[i]==2){ cnt.add(i); } } if(cnt.size()==0) answer.add(-1); else if(cnt.size()==1) answer.add(arr[cnt.get(0)]); else if(cnt.size()>=2){ int s = cnt.get(0); int e = cnt.get(cnt.size()-1); for(int i=s;i<=e;i++){ answer.add(arr[i]); } } return answer; } }
728x90'코딩테스트 > lv0' 카테고리의 다른 글
[프로그래머스 코딩테스트] java Lv.0 순서 바꾸기 (1) 2024.11.26 [프로그래머스 코딩테스트] java Lv.0 배열 만들기3 (1) 2024.11.20 [프로그래머스 코딩테스트] java Lv.0 글자 지우기 (0) 2024.11.20 [프로그래머스 코딩테스트] java Lv.0 세로 읽기 (0) 2024.11.19 [프로그래머스 코딩테스트] java Lv.0 배열 만들기1 (1) 2024.11.10 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)