Array Data Structure 쉽게 이해하기 (Operations, 실생활 예제)
(dev.to)
이 기사는 데이터 구조의 가장 기본적인 개념 중 하나인 배열(Array)에 대해 초보자도 쉽게 이해할 수 있도록 설명합니다. 배열의 정의, 실생활 예제, 그리고 접근(Access), 삽입(Insert), 삭제(Delete), 변경(Update) 등 핵심 연산과 각 연산의 시간 복잡도(Big O Notation)를 구체적인 코드 예시와 함께 제시합니다. 배열의 중요성을 강조하며 데이터 구조 학습의 기초임을 역설합니다.
이 글의 핵심 포인트
- 1배열(Array)은 같은 종류의 여러 데이터를 순서대로 저장하는 데이터 구조이다.
- 2배열의 각 데이터는 고유한 위치(index)를 가지며, 0부터 시작한다 (예: Rahim → index 0).
- 3