후위표기식

    [백준 파이썬] #1918. 후위표기식

    풀기 전 생각해보기😮 stack 구조를 이용 풀이🛫 다른 분의 풀이를 참고했다 inp = list(input()) stack = [] # 스택 저장 공간 res = "" # inp 값의 요소 확인 for i in inp: if i.isalpha(): # i.isalpha(): 만약 i가 영문자라면 True res += i # res에 문자 입력 elif i == '(': # 여는 괄호: stack에 담는다 stack.append(i) elif i == '*' or i == '/': # 곱셈 또는 나눗셈 # stack의 꼭대기 연산자가 같은 우선순위의 연산자일 경우 while stack and (stack[-1] == '*' or stack[-1] == '/'): res += stack.pop() # re..