1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-04 21:02:27 +08:00

feat: add PriorityQueue

This commit is contained in:
dudaodong
2022-04-26 10:19:31 +08:00
parent 70995c5098
commit 68f0fd1d4c

View File

@@ -11,6 +11,7 @@ type PriorityQueue[T any] struct {
}
// NewPriorityQueue return a pointer of PriorityQueue
// param `comparator` is used to compare valuse in the heap
func NewPriorityQueue[T any](capacity int, comparator lancetconstraints.Comparator) *NewPriorityQueue[T] {
return &NewPriorityQueue[T]{
items: make([]T, capacity+1),