<aside> 1️⃣ 자료구조란?
</aside>
자료구조(Data Structure)는 개발자가 데이터를 효율적으로 사용할 수 있도록 정리하는 방법을 말합니다.
예를 들어
num1 = 1
num2 = 2
num3 = 15
num4 = 6
num5 = 8
num7 = 9
이렇게 따로 데이터를 관리하는 것보다
num = [1, 2, 15, 6, 8, 9]
이렇게 Array구조를 사용하면 데이터를 더 효율적으로 저장하고 관리할 수 있습니다.
자료구조의 종류
자료구조는 크게 선형 자료구조와 비선형 자료구조로 나뉩니다.
선형 자료구조란 원소들을 하나씩 순차적으로 나열시킨 형태입니다.
자료들 간의 앞뒤 관계가 1:1의 선형관계
비선형 자료구조란 하나의 자료 뒤에 여러개의 자료가 존재할 수 있는 형태입니다.