diff --git a/tree.go b/tree.go index c5d4fcb..3b03e9d 100644 --- a/tree.go +++ b/tree.go @@ -119,10 +119,6 @@ func top[K Cmpable[K], V any, R any](t *Tree[K, V], n int, reversed bool, f func } result := make([]R, 0, max) t.forEachNode(func(node *Tree[K, V]) bool { - prev, next := node.left, node.right - if reversed { - prev, next = next, prev - } result = append(result, f(node)) return len(result) < n }, reversed)