kimhyung   3달 전

1. ( 괄호는 무조건 PUSH

2. ) 괄호를 만나면 ( 까지 POP

3. 피연산자를 만난다면 바로 출력

4. 사칙연산자를 만났을 경우 , 스택이비어있거나, TOP이 여는 괄호이거나, 이번 연산자가 스택의 TOP 연산자보다 우선수위가 클 경우(<) PUSH, 아니면 앞의조건을 만족할때까지 순서대로 POP해서 출력. 그리고 POP이 끝나면 PUSH 실행.

4-1. 우선순위는 +, - < * , /

5. 처리가 끝나고 스택이 다시 빌 때까지 POP으로 출력.

인데... 왜 틀렸다고 나올까요?

여러가지 EX를 입력해봣는데 제가 해본 값들은 전부 알맞게 나오네요..

댓글을 작성하려면 로그인해야 합니다.