자료구조와 알고리즘


<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구조를 사용하면 데이터를 더 효율적으로 저장하고 관리할 수 있습니다.

자료구조의 종류

자료구조는 크게 선형 자료구조와 비선형 자료구조로 나뉩니다.

스크린샷 2024-03-15 오후 9.03.48.png

선형 자료구조란 원소들을 하나씩 순차적으로 나열시킨 형태입니다.