목차► Queue 란?✔︎ 큐의 동작원리⇒ 데이터 삽입 : enQueue⇒ 데이터 추출 : deQueue✔︎ LinkedList를 이용해서 Queue 구현✔︎ ArrayList를 이용해 Queue 구현✔︎ 배열을 이용해서 원형Queue 구현► Queue 란?Queue 자료구조는 입구와 출구가 따로 있는 통로라고 볼 수 있습니다.먼저 들어간 사람이 먼저 나가는, 한마디로 음식점에서 대기하는 줄이라고 생각하면 됩니다.👉큐는 FIFO다 (First In First Out 선입선출) 먼저 들어간 물건이 가장 먼저 나온다. ✔︎ 큐의 동작원리큐는 기본적으로 한쪽에서는 데이터 삽입이 이루어지고 한쪽에서는 데이터 추출이 이루어진다. (예외적으로 Deque 데크라는 자료구조는 앞뒤에서 삽입/추출이 이루어진다.) ⇒ 데..
🔳 JAVA 컬렉션 프레임워크란? Collection Framework▶︎ 컬렉션 프레임워크 장점▶︎ 컬렉션 프레임워크 인터페이스의 종류 및 특징▶︎ 컬렉션 프레임워크 시각화자료✅ List 인터페이스✔️ ArrayList✔️ LinkedList✔️ Stack✅ Queue 인터페이스✅ Set 인터페이스✔️ HashSet✔️ LinkedHashSet✔️ TreeSet ✅ Map 인터페이스✔️ HashMap✔️ TreeMap 🔳 JAVA 컬렉션 프레임워크란? Collection Framework컬렉션은 다수의 요소를 하나의 그룹으로 묶어 효율적으로 저장하고, 관리할 수 있는 기능을 제공하는 일종의 컨테이너다. 배열은 크기가 고정되어있지만, 컬렉션 프레임워크는 가변적인 크기를 갖는 특징을 가지고있다. 데이터 삽..