순차적
으로 데이터를 저장. WHY? 실제 메모리 상에서 순차적으로 저장되기 때문이다.비순차적
으로 데이터를 저장. WHY? 들어오는 값을 해쉬화를 통해 해쉬값에 해당하는 공간에 저장한다.Stack: FILO(First in Last Out) 구조, 최신 내역이 먼저 나와야 하는 경우 또는 함수 호출시 주로 쓰인다
Queue: FIFO(First in First Out) 구조, 맛집 예약 시스템 등에 쓰인다.
가장 대표적인 유형은 이진 트리 자료구조가 있다.
데이터의 저장의 의미 보다는 저장된 데이터를 효과적으로 탐색할 때 사용된다.(탐색 속도가 빠름)
탐색 속도: O(log N)