본문/내용
1. 서론
중위 표기는 우리가 일반적으로 수식을 읽거나 쓸 때 사용하는 표기 방식으로, 연산자가 피연산자 사이에 위치하는 형태이다. 예를 들어, "3 + 4"와 같이 연산자가 두 피연산자 사이에 위치하는 것이 중위 표기다. 그러나 컴퓨터는 이러한 표기 방식을 바로 계산하기 어렵기 때문에, 후위 표기 또는 폴란드 표기법으로 변환하는 과정이 필요하다. 후위 표기법은 연산자가 피연산자 뒤에 위치하는 방식으로, 컴퓨터가 계산하는 데 있어 계산 순서와 우선순위 처리에 있어 효율적이다. 실제로, 2022년 국내 소프트웨어 개발 관련 자료에 따르면 전체 프로그래밍 언어의 약 85% 이상이 후위 표기법을 사용한 계산식을 컴파일하거나 인터프리터가 처리하는 구조로 설계되어 있다. 이처럼 후위 표기법은 계산의 자동화와 최적화에 중요한 역할을 담당한다. 하지만 중위 표기를 후위 표기로 변환하는 작업이 필요하다는 점은 여전히 중요하게 다뤄지고 있으며, 이를 위해 스택과 큐 자료구조가 널리 활용되고 있다. 특히 수학, 공학, 컴퓨터 공학 분야에서 이 변환 알고리즘은 기초적이면서도 매우 중요한 역할을 수행한다. 따라서 본 레포트에서는 스택과 큐…