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:18:43 +08:00
parent 55e62ed8ca
commit 70995c5098

View File

@@ -2,8 +2,7 @@ package datastructure
import "github.com/duke-git/lancet/v2/lancetconstraints"
// PriorityQueue is a implemented by binary heap tree
// which are referred to as the left child and the right child.
// PriorityQueue is a priority queue implemented by binary heap tree
// type T should implements Compare function in lancetconstraints.Comparator interface.
type PriorityQueue[T any] struct {
items []T