본문 바로가기
공부/프로그래머스

[프로그래머스] 12906번

by _음주토끼_ 2022. 6. 15.

배열을 이용하면 금방 푸는 문제다.

처음에 set를 이용할까 생각해봤는데, 그렇게 하면 순서가 보존되지 않고,

중복되는 모든 수가 사라지기 때문에 두 가지의 문제점이나 발생한다.

pop을 이용하는 방법도 생각해봤으나 그렇게하면 i번째 배열에 대한 혼선이 생겼다.

그래서 answer라는 배열을 하나 더 만들어 조건에 맞는 경우 append를 하는 방식으로 정했다.

1부터 시작해서, i번째 숫자가 i-1번째 숫자와 동일하지 않으면 answer에 append했다.

그렇게 하면 붙어서 중복되어있는 같은 숫자가 없는 배열 완성!

'공부 > 프로그래머스' 카테고리의 다른 글

[프로그래머스] 42747번  (0) 2022.06.15
[프로그래머스] 12903번  (0) 2022.06.15
[프로그래머스] 77884번  (0) 2022.06.15
[프로그래머스] 12933번  (0) 2022.06.15
[프로그래머스] 42587번  (0) 2022.06.15