Queue

    [Java 개발백서] 인터페이스: Queue

    학습개요 백준을 풀던 중 만나는 문제들마다 문제 접근이 아닌 구현에서 막히는 경우들이 발생했음. 문제에 접근을 하는 과정은 백준을 풀며 익힐지언정, 구현에서 막히는 것은 학습부족이라 생각하였고, 이를 보완하고자 블로그 정리를 시작하게 됨. 인터페이스 상속관계 Collection Queue 인터페이스 메소드 구현체에 반드시 필요한 메소드 목록입니다 추가 offer(E o): Boolean 특정 요소를 Queue에 추가합니다. Queue가 꽉 차 있어 더이상 넣을 수 없는 경우 false를 반환합니다. Queue 자료구조의 addQueue와 같은 역할을 수행합니다. add(E o): Boolean 특정 요소를 Queue에 추가합니다. Queue가 꽉 차 있어 더이상 넣을 수 없는 경우 예외를 발생시킵니다. ..

    [자료구조 개발백서] Queue

    학습개요 백준을 풀던 중 만나는 문제들마다 문제 접근이 아닌 구현에서 막히는 경우들이 발생했음. 문제에 접근을 하는 과정은 백준을 풀며 익힐지언정, 구현에서 막히는 것은 학습부족이라 생각하였고, 이를 보완하고자 블로그 정리를 시작하게 됨. 참고자료 https://go-coding.tistory.com/6 [자료구조] JAVA로 큐(Queue)구현 Queue Queue는 자료구조의 스택과 반대의 구조라고 생각하면 된다. 큐는 FIFO(First In First Out)의 형태를 가지게 됩니다. 가장 먼저 들어온 데이터가 가장 먼저 나가는 구조를 말한다. Enqueue : 큐 맨 뒤 go-coding.tistory.com 정의: 큐 (Queue) 먼저 들어간 데이터가 먼저 나오는 (First In First..