- Array의 단점을 해결한 것입니다.
- 미리 크기를 정해주지 않아도 됩니다.
- Array와 다르게 index는 단순히 몇번째의 데이터인지를 나타내는 역할입니다.
- 불연속적인 메모리 공간을 차지합니다.
- Array와 동일하게 데이터의 추가 삭제에 있어서 O(N)이라는 시간이 발생합니다.
장점
- Array와 동일합니다.
- 동적으로 크기가 변경될 수 있습니다.
단점
- Array와 동일합니다.
- 내부적으로 배열을 사용하기 때문에 배열이 꽉 차면 새로운 배열을 생성하고 옮기는 등의 오버헤드가 추가로 발생할 수 있습니다.
728x90
반응형
'Computer Science > Data Structure' 카테고리의 다른 글
Array (배열) (0) | 2022.10.07 |
---|---|
선형 자료구조 vs 비선형 자료구조 (0) | 2022.10.07 |
댓글