자료구조의 종류와 특징에 대해 간단히 알아보자. 자료구조의 정의자료구조의 종류시간 복잡도 1. 자료구조 정의데이터를 저장, 조직화, 관리, 처리하는 방법을 정의한 것 자료구조는 효율적인 알고리즘을 구현하기 위해 반드시 필요하다. 해결해야 하는 문제에 따라 적절한 자료구조를 선택하는 것이 성능에 직접적인 영향을 미친다. 종류와 특징 (1) 배열동일한 자료형의 데이터를 연속된 메모리에 저장하는 구조장점 : 인덱스를 이용한 빠른 접근이 가능함.단점 : 크기가 고정됨. 삽입 및 삭제 비용이 큼.예) 정렬과 관련된 알고리즘, 이차원 배열을 활용한 행렬 등 (2) 연결 리스트각 노드가 데이터 + Pointer 를 함께 저장하는 구조단일 / 이중 / 원형으로 총 세가지 종류가 있음. 장점 : 삽입 및 삭제에 유리..