8강 자료구조 스택 활용 - 계산기 1

치즈말랑이·2022년 3월 23일
0
post-thumbnail

스택의 예로는 계산기가있다.

계산기 입력에서 숫자는 피연산자(operand)이고, 수식 기호는 연산자(operator)이다.
피연산자와 연산자를 합쳐서 token 이라고 하며 의미가 있는 단 이다.

이항연산자(binary operator)는 항이 두개가 있어야 하는 연산자이고, 3 + 4
단항연산자(unary operator)는 항이 하나인 연산자이다. -7

infix 수식 : 연산자가 두 피연산자 사이에 있는 수식 형식, 우리가 일반적으로 쓰는 형태이다
postfix 수식 : 계산기의 계산 방식으로, 피연산자 순서는 그대로 쓰고 연산자 순서는 우선순위가 높은거부터 쓴다.

  1. 괄호치기
  2. 연산자의 오른쪽 활호 다음으로 연산자 이동
  3. 괄호 지우기
profile
공부일기

0개의 댓글

관련 채용 정보