프로그래머스 - 같은 숫자는 싫어 (Python)

99club

문제

https://school.programmers.co.kr/learn/courses/30/lessons/12906?language=python3

알고리즘 - 스택

스택의 사전적 의미는 ‘쌓다’입니다. 쌓여있는 접시, 책상 위에 쌓아 둔 책과 같이 차곡차곡 쌓아 올린 형태의 구조를 스택(Stack)이라 부릅니다. 스택은 후입선출(Last In First Out) 개념이다.

풀이

def no_continuous(s):
    result = []
    for c in s:
        if len(result) == 0 or result[-1] != c:
            result.append(c)

    return result

풀이 회고

result 라는 스택에 쌓아서 결과를 만든다.

새롭게 알게된 것

-