Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.1
-
None
-
None
Description
The 2.1 implementation of Percentile sorts the sample array each time its evaluate method is called.
When a lot of different percentiles are to be computed for the same sample, this unduces a lot of sorting work that could be avoided.
When only one percentile is desired, a complete sort is also a waste of efforts as it runs in O(n ln) when only a selection in O would be sufficient.