시간복잡도 그래프 Java의 Collection이란 여러 원소들을 담을 수 있는 자료구조 자료구조 유형으로는 List, Set, Queue, Map 등 이 있으며, 배열과 다르게 동적할당을 한다. Collection 인터페이스의 특징 인터페이스 특징 구현 클래스 List 순서가 있는 데이터의 집합으로, 데이터의 중복을 허용함. Vector, ArrayList, LinkedList, Stack, Queue Set 순서가 없는 데이터의 집합으로, 데이터의 중복을 허용하지 않음. HashSet, TreeSet Queue List와 유사하나, FIFO의 구조를 가짐 LinkedList, PriorityQueue Map 키와 값의 한 쌍으로 이루어지는 데이터의 집합으로, 순서가 없음. 이때 키는 중복을 허용하지 ..