Data Structure란?

자료 구조(Data Structure)는 데이터를 효율적으로 저장·접근·조작하기 위해 컴퓨터 메모리에 배치하는 방식입니다. 배열, 연결 리스트, 스택, 큐, 트리, 그래프, 해시 테이블 등 다양한 종류가 있으며, 각각 시간·공간 복잡도 특성이 다릅니다. 알고리즘과 함께 컴퓨터 과학의 근간이며, 소프트웨어 성능·확장성의 기초를 결정합니다.