프로그래머스 같은 숫자는 싫어(프로그래머스 level1, 리스트, 파이썬) KQNG 2018. 9. 17. 16:24 이웃추가 본문 기타 기능 이번에 포스팅할 문제는 프로그래머스 코딩테스트 연습의 1단계인 같은 숫자는 싫어 라는 문제입니다. 문제는 다음과 같습니다.
제한사항 중에서 원소의 크기가 0~9 까지라는 점을 유의하시면 좋을 것 같습니다. 코드는 다음과 같습니다. def solution(arr): answer = [] currNum = -1 for i in arr: if currNum == i: continue else: answer.append(i) currNum = i return answer 현재 중복되면 안되는 수를 currNum에 저장합니다.
원소의 크기가 0~9까지이므로 해당되지 않는 -1로 초기화를 해줍니다. 그 다음 arr에 있는 요소들을 하나씩 꺼내가면서 이전의 숫자와 중복되는지 확인합니다.
만약 currNum과 arr의 요소가 같은 값이면 중복이므로 cont...
#
algorithm
#
programming
#
python
#
같은숫자는싫어
#
리스트
#
알고리즘
#
파이썬
#
프로그래머스
#
프로그래밍