참고: https://jhnyang.tistory.com/230
: 동적 배열구조 클래스
: 같은 타입의 데이터를 연속된 공간에 나열하고 인덱스를 부여하는 것.
( 같은 타입인 이유 : 타입별로 메모리에 할당되는 크기가 다르기 때문에 )
같은 점
다른 점
장점 : 구현과 접근이 쉬움
단점 : 삽입, 삭제가 많은 경우 비효율적임
: 순서가 있는 선형 객체의 집합으로 Stack, Queue, Tree, Graph 등의 자료구조 구현에 활용되는 기초 자료구조 이다.
장점 : 삽입, 삭제가 빠름
단점 : 인덱스를 지원하지 않아 접근이 어려움