fix: memcpy
This commit is contained in:
@@ -46,7 +46,7 @@ double percentile(const double *arr, size_t n, double perc) {
|
||||
}
|
||||
|
||||
double *arr_copy = malloc(sizeof(double)*n);
|
||||
memcpy(arr_copy, arr, n);
|
||||
memcpy(arr_copy, arr, n*sizeof(double));
|
||||
// nearest-rank: ceil(0.9*n) - 1
|
||||
size_t k = (size_t)(perc*n) - 1;
|
||||
double ans = select_k(arr_copy, n, k);
|
||||
|
||||
Reference in New Issue
Block a user