로딩
요청 처리 중입니다...

C# Queue<T>

 C# Queue<T>

이번에는 C#의 Queue에 대해 정리하겠다. ① 개념 1) 정의 → 먼저 들어간 데이터가 먼저 나오는 FIFO (First-In-First-Out) 방식의 자료구조 → 데이터를 순서대로 처리해야 하는 상황에서 사용 2) 동작 원리 → 두 개의 끝(front, rear)을 사용하여 데이터를 관리 Enqueue(입력) → 데이터를 뒤(rear) 에 추가 Dequeue(출력) → 가장 먼저 들어온 데이터를 앞(front) 에서 제거 ② Queue 선언과 초기화 1) Queue 개념 → 제네릭(Generics)을 사용한 큐 자료구조 → 특정 데이터 타입을 저장하고 관리 가능 → C#에서는 System.Collections.Generic 네임스페이스에서 제공하는 제네릭 컬렉션 클래스 2) 선언 방법 → 큐를 사용하려면 먼저 Queue 객체를 선언 3) 초기화 빈 Queue 생성 1-1 코드 using System.Collections.Generic; // Queue

원문 링크 : C# Queue<T>