Haribo ML, AI, MATH, Algorithm

짝지어 제거하기


짝지어 제거하기

코드

def solution(s) :
    stack = []
    for alphabet in s :
        if stack and stack[-1] == alphabet:
            stack.pop()
        else :
            stack.append(alphabet)
    return 1 * (not stack)

Similar Posts

이전 포스트 이진 변환 반복하기

다음 포스트 최댓값과 최솟값

Comments