mirror of
https://github.com/golang/go
synced 2024-11-23 17:50:06 -07:00
container/heap: clarify that Remove returns the removed element
Change-Id: I63b59c1ca8265e9af7eb3f9210ee1d17925de891 Reviewed-on: https://go-review.googlesource.com/129779 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
edae0ff8c1
commit
6570ea3c60
@ -66,8 +66,8 @@ func Pop(h Interface) interface{} {
|
||||
return h.Pop()
|
||||
}
|
||||
|
||||
// Remove removes the element at index i from the heap.
|
||||
// The complexity is O(log(n)) where n = h.Len().
|
||||
// Remove removes the element at index i from the heap and returns
|
||||
// the element. The complexity is O(log(n)) where n = h.Len().
|
||||
//
|
||||
func Remove(h Interface, i int) interface{} {
|
||||
n := h.Len() - 1
|
||||
|
Loading…
Reference in New Issue
Block a user