java 문제풀기(프로그래머스스쿨, 강의)

조건에 맞게 수열 변환하기 (프로그래머스 스쿨)

LRWoo 2023. 5. 30. 00:21
728x90
반응형

 

코딩테스트 연습 - 조건에 맞게 수열 변환하기 2 | 프로그래머스 스쿨 (programmers.co.kr)

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

 

 

 

 

 

동일한 배열이 되는 횟수를 저장하기 위한 변수이며, 초기값은 0으로 설정.
동일한 요소의 개수를 세기위한 변수 count 의 초기값  = 0

 

 

1.arrX배열은  이전 반복에서 arr배열의 저장하기 위한 배열 
2.현재 반복에서 arr배열과 비교하기 위해 사용된다. 
3.arr의 배열과 count변수가 같아질때까지 반복 while( count != arr.length)
4. arrX배열에서 arr배열을 복사 arr.clone   arrX = arr.clone

 

 

for반복문으로 수열 변환 작업수행

 

answer가 -1이 되어야하는 이유

 

main에서의 함수호출 1,2,3,100,99,98을 넣었을때 결과값 5

 

 

 

 

 

728x90
반응형