It is possible to modify the heap structure to allow extraction of both the smallest and largest element in O {\displaystyle O} ( log ⁡ n ) {\displaystyle (\log n)} time.
Moguće je modifikovati strukturu hipa tako da dozvoljava izdvajanje i najvećih i najmanjih elemenata za O {\displaystyle O} ( log ⁡ n ) {\displaystyle (\log n)} vremena..