5.2 선형 자료 구조
·
독서/면접을 위한 CS 전공지식 노트
5.2.1 연결 리스트연결 리스트는 데이터를 감싼 노드를 포인터로 연결해서 공간적인 효율성을 극대화시킨 자료구조임.싱글 연결 리스트next 포인터만 가짐.이중 연결 리스트next 포인터와 prev 포인터를 가짐.원형 이중 연결 리스트이중 연결 리스트와 같지만 마지막 노드의 next 포인터가 헤드 노드를 가리킴.5.2.2 배열배열은 같은 타입의 변수들로 이루어져 있고, 크기가 정해져 있으며, 인접한 메모리 위치에 있는 데이터를 모아놓은 집합랜덤 접근과 순차적 접근랜덤 접근 : 직접 접근이라 불리며 동일한 시간에 배열과 같은 순차적인 데이터가 있을 때 임의의 인덱스에 해당하는 데이터에 접근할 수 있는 기능순차적 접근 : 데이터를 저장된 순서대로 검색해야 하는 랜덤 접근과 반대되는 기능배열과 연결 리스트 비교..