백준 1918 Java: 중위 표기식을 후위 표기식으로 바꾸는 Stack 규칙
백준 1918은 중위 표기식의 operand는 바로 출력하고, operator는 stack에서 우선순위와 괄호를 처리하는 문제다. 예전에 비슷한 문제를 풀었어도 오랜만에 다시 보니 시간이 걸렸다. 그때 남긴 “알고리즘은 꾸준함이 중요하다”는 메모와 함께, 조건문을 줄인 현재 풀이를 정리한다.문제를 바꾸어 읽기중위 표기식은 operator가 operand 사이에 온다.A*(B+C)후위 표기식은 operator를 두 operand 뒤에 둔다.ABC+*후위 표기식에는 계산 순서를 위한 괄호가 필요 없다. 입력은 대문자 operand가 한 번씩 나오고 +, -, *, /, (, )만 사용하므로 unary minus나 exponent의 associativity는 고려하지 않는다.Stack에 무엇을 남길까outpu..