- 배열은 같은 타입 데이터를 연속적인 메모리 공간에 저장하는 선형 자료구조입니다. 🔗
- 번호가 매겨진 나란한 의자들에 비유할 수 있으며, 특정 번호 접근은 빠르지만 중간 삽입/삭제는 시간 소모가 큽니다. 🪑
- 메모리 효율성이 높고 캐싱 및 요소 접근이 O(1)으로 빠르다는 장점이 있습니다. ⚡
- 배열 생성은 크기에 비례하여 시간 및 공간 복잡도가 O(n)입니다. 🏗️
- 인덱스를 통한 요소 접근 및 업데이트는 배열 크기에 상관없이 O(1) 시간 복잡도를 가집니다. 🎯
- 선형 탐색(Linear Search)과 배열 순회(Traverse)는 최악의 경우 O(n) 시간 복잡도를 가집니다. 🔍
- 파이썬 리스트는 자료형 제약 없이 참조값을 담는 반면, 자바 배열은 같은 자료형만 담는다는 차이가 있습니다. 🐍☕
- 각 레슨마다 노션 페이지와 웹 기반 테스트 툴을 제공하여 직접 실습할 수 있습니다. 🧑💻





