I was interested by a recent discussion on JGraphT (jgrapht/jgrapht#645) where they discovered that for a certain algorithm, a different sort of heap performed better than the pre-existing one, which lead to a decision to use a heaps data structure library called jheaps.
Should we consider importing jheaps for our own purposes? And should we consider deprecating MapBinaryHeap in the process?
I was interested by a recent discussion on JGraphT (jgrapht/jgrapht#645) where they discovered that for a certain algorithm, a different sort of heap performed better than the pre-existing one, which lead to a decision to use a heaps data structure library called jheaps.
Should we consider importing jheaps for our own purposes? And should we consider deprecating
MapBinaryHeapin the process?