자료의 표현과 관련된 연산자료들을 조직하고 구조화 하는 것모든 연산 처리 가능자료구조에 따라 프로그램 실행시간이 달라짐1. 자료구조의 분류1) 선형 구조(Linear Structure)배열(Array)선형 리스트(Linear List)연속 리스트(Contiguous List)연결 리스트(Linked List)스택(Stack)큐(Queue)데크(Deque)2) 비선형 구조(Non-Linear Structure)트리(Tree)그래프(Graph)2. 배열 (Array)동일한 자료형 데이터들이 같은 크기로 나열되어 순서를 갖는 집합정적 자료구조기억장소 추가 어려움. 데이터 삭제 시 빈공간으로 남아있어 메모리 낭비 발생첨자를 이용해 데이터 접근반복적인 데이터 처리 작업에 적합한 구조첨자 개수에 따라 n차원 배열..