큐(Queue)

  • 먼저 들어간 원소가 먼저 나오는 구조
  • FIFO(First in First out)구조
  • 순서대로 처리해야 경우 => 버퍼

추가

arr.push(item)

삭제

arr.shift()

 

스택(Stack)

  • 나중에 들어간 원소가 먼저 나오는 구조
  • LIFO(Last in First out)구조
  • 역순으로 처리해야 하는 경우 => 문자열 역순 출력, 연산자 후위 표기법

추가

arr.push(item)

삭제

arr.pop()

'자료구조' 카테고리의 다른 글

그래프(Graph)  (0) 2020.07.14
힙 정렬(Heap Sort)  (0) 2020.07.10
해시 테이블(Hash Table)  (0) 2020.07.08
병합 정렬(Merge Sort)  (0) 2020.07.07
빠른 정렬(Quick Sort)  (0) 2020.07.03

+ Recent posts