pub fn histogram_bucket_sort(data: &mut [f64], n_buckets: usize)
Bucket sort for f64 values using a histogram to distribute elements.
Divides [min, max] into n_buckets buckets, sorts each bucket individually, then concatenates.
n_buckets