반응형
프로그래머스 문제 - https://school.programmers.co.kr/learn/courses/30/lessons/12906
문제 풀이:
- 최초 arr배열 1번째 인덱스를 answer에 담는다.
- 반복문에서 현재 위치의 요소와 다음 요소 간의 비교해서 다르면 answer에 담는다.
def solution(arr):
answer = []
answer.append(arr[0])
for Num in range(1, len(arr)):
if arr[Num-1] != arr[Num]:
answer.append(arr[Num])
return answer
결과:
반응형
'프로그래밍 > 파이썬(Python)' 카테고리의 다른 글
[Python] 백준 2798 (블랙잭) - 파이썬 (0) | 2023.12.20 |
---|---|
[Python] 파이썬 순열(Permutation)과 조합(Combination) (0) | 2023.08.07 |
[Python] 파이썬 지역변수와 전역변수 사용 방법 및 정리 (0) | 2023.03.28 |
[Python] 백준1260 (DFS와 BFS) - 파이썬 문제 풀이 (0) | 2023.03.24 |