우선순위 대기열은 우선순위 값이 있는 메시지입니다. 대기열의 확장입니다.
우선순위 대기열에서 항목을 제거하려고 하면 속성이 가장 높은 항목부터 먼저 제거하세요.
우선순위 대기열 설정 방법을 살펴보겠습니다. −
public class MyPriorityQueue <T> where T : IComparable <T> { }
이제 항목을 추가해 보겠습니다. 아래 예에서 항목은 일반 목록인 info에 저장됩니다.
public class MyPriorityQueue <T> where T : IComparable <T> { private List <T> info; public MyPriorityQueue() { this.info = new List <T>(); } }
위 내용은 C#의 우선순위 큐의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!