2과목 - 소프트웨어 개발 1장. 데이터 입출력 구현 34. 자료 구조 자료 구조의 정의 효율적인 프로그램을 작성할 때 가장 우선적인 고려사항은 공간 효율성, 시간 효율성 자료 구조는 자료의 표현과 그것과 관련된 연산 자료 구조는 일련의 자료들을 조직하고 구조화하는 것 자료 구조의 분류 선형 구조 (Linear Structure) 배열 선형 리스트 연속 리스트 연결 리스트 스택 큐 데크 비선형 구조 (Non-Linear Structure) 트리 그래프 배열 (Array) 배열은 동일한 자료형의 데이터들이 순서를 갖고 있는 집합 반복적인 데이터 처리 작업에 적합한 구조 선형 리스트 (Linear List) 연속 리스트 (Contiguous List) 배열처럼 연속되는 기억장소에 저장되는 자료 구조 기억장소..