data-structures-python
Fast addressable priority queues for Python implementing advanced operations
A function used to find the number of partitions required to speed up the array searching process