cheran-senthil / PyRival

⚡ Competitive Programming Library
https://pyrival.readthedocs.io/
Apache License 2.0
1.17k stars 312 forks source link

Allow heap to be customized to work as either max-heap or min-heap #22

Closed eduard-netsajev closed 5 years ago

eduard-netsajev commented 5 years ago

Current implementations only allow to use Heap classes as min-heaps, only emulating max-heap properties through use of custom key function. This update brings real max-heap classes.