Jinie.log
로그인
Jinie.log
로그인
[Java_Programmers] Lv1. 같은 숫자는 싫어
🐷Jinie (juniorDeveloper)
·
2020년 11월 17일
팔로우
0
Java
0
Algorithm
목록 보기
19/27
같은 숫자를 제거하고
배열로 retuen answer
0-9까지의 정수로 이루어져있음!!
같은수가 절대 불가한 것이아님! 연속적으로 같은 수가 나오는 것이 싫은조건
.add()와 .get()메서드를 사용할 수 있는 List객체로 임시저장소를 만들어
필요한 값을 바로바로 넣을 수 있도록 작성한다.
문제 조건에 숫자배열은 0-9까지의 정수로 이루어져 있다고했으므로
int num에 10을넣어 처음 시작에 문제없도록 설정한다.
만약에 num과 배열의 값이 같지 않다면 받아야할 값이므로
List형인 임시저장소 temp에 값을 .add한다.
넣은 값이 이어서 연속적으로 중복된다면 값을 버려야하기 때문에 num에는 넣은값 i를 저장하고
배열의 값을 모두 처리할때까지 반복문을 돌린다.
필요한 값을 담은 임시저장소를 다시 answer배열에 담는다.
이때 배열 answer의 크기는 .size()메서드를 이용해 선언한다.
for문안에서 .get()메서드를 이용해 하나씩 배열에 값을 넣어준다.
🐷Jinie (juniorDeveloper)
ᴘᴇᴛɪᴛs ᴅᴇ́ᴠᴇʟᴏᴘᴘᴇᴜʀ. ᴘʀᴏɢʀᴀᴍᴍᴀᴛɪᴏɴ = ᴘʟᴀɪsɪʀ 💕
팔로우
이전 포스트
[Java_Programmers] Lv1. 자연수 뒤집어 배열로 만들기
다음 포스트
[Java_Programmers] Lv1. 두 정수 사이의 합
0개의 댓글
댓글 작성