각 항목에 마다 자세히 설명한 것이 아닌 간략하게 정리하고자 한다. 배열(Array) 란? : 여러 데이터를 하나의 이름으로 그룹 지어 관리하기 위한 자료구조를 의미한다. : 연속적으로 메모리 공간이 이루져있으며 index를 통해 해당하는 원소에 접근이 가능이 가능하다. 하지만 정의와 동시에 배열의 길이가 지정되어 있어 차후에 배열의 길이를 변경하는 것은 불가능하다. 장점 index를 통하여 값에 바로 접근이 가능하여 검색 성능이 좋다. 연속적으로 이루어져 메모리 관리에 용의하다. 단점 데이터 삽입, 삭제 시 모든 항목의 요소들을 이동 시켜야 하기 때문에 작업 수행에 있어서 비효율적이며, 성능 저하를 일으킨다. 컴파일 이후엔 지정된 크기를 바꿀 수 없다. 이로 인해 메모리 크기를 크게 잡는 경우 메모리 ..