Learning
토픽 68 / 76·비교표

## Part 1: 자료구조 기초

선형 vs 비선형 vs 해시 구조

항목선형 구조비선형 구조해시 구조
정의순차적 데이터 배열계층/관계 데이터키-값 쌍
접근순차 접근계층/관계 탐색O(1) 직접 접근
예시배열, 리스트, 스택, 큐트리, 그래프, 힙해시 테이블
적용순차 처리, 버퍼계층 검색, 네트워크캐시, 인덱스

ADT vs 자료구조

항목ADT (추상 자료형)자료구조
수준개념/인터페이스구현/메모리 배치
정의연산만 명세 (what)실제 구현 (how)
독립성구현 독립적언어/환경 종속
예시Stack ADT (push/pop)배열 스택, 연결 리스트 스택