큐(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 |