Queue란?
- FIFO 구조의 자료구조
- 먼저 들어온 데이터가 먼저 나가는 구조
- 아래 사진과 같은 구조를 가짐
- 선형 큐, 원형 큐, 우선순위 큐가 존재
Queue는 언제 사용하면 좋을까?
- 데이터가 입력된 시간 순서대로 처리해야 할 필요가 있는 상황에 유리하다.
- 데이터 접근 삽입 삭제가 빠르다.
반대로 언제 사용하기 불리할까?
- 크기가 제한적이다.
- 중간에 위치한 데이터에 대한 접근이 불가능 하다.
'Study > 개념 정리' 카테고리의 다른 글
[Study] 코루틴 (0) | 2024.07.16 |
---|---|
[Study] MonoBehaviour와 Unity 생명주기 (0) | 2024.07.15 |
[Study] Stack (0) | 2024.07.11 |
[Study] LinkedList (0) | 2024.07.10 |
[Study] 제네릭 & 람다 & LINQ & Reflection (0) | 2024.07.09 |