반응형
Queue(큐)는 FIFO(First In First Out)형태를 띄는 자료구조로 메세지를
들어오는 순서대로 저장하는데 사용됩니다.
저장방식은 한쪽 끝에서 삽입되고 다른 끝에서는 제거되는 선입선출입니다.
사용되는곳으로는 메일, 프린터, 은행대기창구 등이 있습니다.
using System;
using System.Collections;
public class 큐2
{
public static void Main(string[] args)
{
Queue mail = new Queue();
mail.Enqueue("첫번째 메일");
mail.Enqueue("두번째 메일");
Console.WriteLine(mail.Dequeue()); //첫번째
Console.WriteLine(mail.Dequeue()); //두번째
}
}
들어오는 순서대로 저장하는데 사용됩니다.
저장방식은 한쪽 끝에서 삽입되고 다른 끝에서는 제거되는 선입선출입니다.
사용되는곳으로는 메일, 프린터, 은행대기창구 등이 있습니다.
using System.Collections;
public class 큐2
{
public static void Main(string[] args)
{
Queue mail = new Queue();
mail.Enqueue("첫번째 메일");
mail.Enqueue("두번째 메일");
Console.WriteLine(mail.Dequeue()); //첫번째
Console.WriteLine(mail.Dequeue()); //두번째
}
}
반응형
'C#' 카테고리의 다른 글
39.C# - HashTable ( 해시테이블 ) (0) | 2009.08.10 |
---|---|
38.C# - 배열리스트 (ArrayList) (0) | 2009.08.10 |
36.C# - 스택 (Stack) (0) | 2009.08.10 |
35.C# - StringBuilder (스트링빌더) (0) | 2009.08.10 |
09.C# - 알고리즘 : 정렬(Sort) (0) | 2009.08.07 |
Comments