= 실생활을 구성하고 있는 모든 값 (문자, 숫자, 소리, 그림, 영상 등)
= 그 자체만으로 어떤 의미가 없다
데이터를 분석하고 정리하여 활용할 때
의미를 가질 수 있다
따라서...
데이터(Data)를 저장하고, 사용하는 방법을 정의한 것
여러가지 경우에 맞게 데이터를 정리하여 저장하면
데이터를 활용하는 데 훨씬 유리하다
=
상황에 맞는 자료구조를 활용한다면
문제를 해결하기 매우 쉬워진다

이 중 많이 쓰이고 알고리즘 테스트(코딩 테스트)에 자주 등장하는
Stack, Queue, Tree, Graph
를 먼저 공부한다
그림 출처 : codestates