Beispiel #1
0
 public PriorityQueue(IEnumerable <T> elements, IComparer <T> comparer)
 {
     this.comparer = new AllowDuplicatesComparer(comparer);
     this.elements = new SortedSet <T>(elements, this.comparer);
 }
Beispiel #2
0
 public PriorityQueue(IComparer <T> comparer)
 {
     this.comparer = new AllowDuplicatesComparer(comparer);
     this.elements = new SortedSet <T>(this.comparer);
 }