1️⃣ 자료구조(Data Structure)란?데이터를 효율적으로 저장하고 관리하는 방식시간과 공간을 최적화하여 문제 해결을 돕는다2️⃣ 자료구조 + 알고리즘 = 프로그램자료구조: 데이터를 효과적으로 저장하고 검색하는 방법알고리즘: 주어진 문제를 해결하기 위한 절차나 방법3️⃣ "효율적"이라는 것은?빠른 시간(시간 복잡도)적은 공간(공간 복잡도)📌 자료 구조의 형태별 분류1️⃣ 단순 구조 (Simple Structure)가장 기본적인 데이터 형태예시: 정수, 실수, 문자, 문자열2️⃣ 선형 구조 (Linear Structure)데이터가 순차적으로 나열된 형태한 개의 데이터 다음에 한 개의 데이터만 연결됨예시: 배열(Array), 연결 리스트(Linked List), 스택(Stack), 큐(Queue)3..