1. 자료구조란?

<aside> 👉🏻 자료구조란 컴퓨터에 자료를 효율적으로 저장하는 방식이다.

</aside>

자료구조의 필요성과 목적

  1. 프로그램에서 사용하는 메모리를 절약하기 위해 사용한다.

  2. 프로그램 실행 시간을 단축하기 위해 사용한다.

  3. 프로그램의 구현을 쉽게 하기 위해서 사용한다.


2. 자료구조의 분류

자료구조는 자료(data)를 저장하는 방식이나 형태에 따라 다음과 같이 나누어진다.

선형 구조