存在しない要素を消そうとするとバグるので注意
Types
Deletable_HeapQueue[T] = object hq: HeapQueue[T] dlhq: HeapQueue[T]
- Source Edit
Procs
proc `[]`[T](self: var Deletable_HeapQueue[T]; i: Natural): T
- Source Edit
proc delete[T](self: var Deletable_HeapQueue[T]; x: T)
- Source Edit
proc initDeletableHeapQueue[T](): Deletable_HeapQueue[T]
- Source Edit
proc len[T](self: var Deletable_HeapQueue[T]): int
- Source Edit
proc pop[T](self: var Deletable_HeapQueue[T]): T
- Source Edit
proc push[T](self: var Deletable_HeapQueue[T]; x: T)
- Source Edit
proc toDeletableHeapQueue[T](v: seq[T]): Deletable_HeapQueue[T]
- Source Edit