From c1325c90b17de59bef88f85649b79e91328701ce Mon Sep 17 00:00:00 2001 From: Erick Chandra <erickchandra.1@gmail.com> Date: Fri, 12 Feb 2016 11:18:22 +0700 Subject: [PATCH] Recommit for temporary use. --- bucketsort.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/bucketsort.c b/bucketsort.c index eb58960..eadc356 100644 --- a/bucketsort.c +++ b/bucketsort.c @@ -5,11 +5,30 @@ #include <assert.h> float *create_rand_nums(int num_elements) { + time_t t; + + // Initializes random number generator + srand((unsigned) time(&t)); float *rand_nums = (float *) malloc(sizeof(float) * num_elements); assert(rand_nums != NULL); int i; for (i = 0; i < num_elements; i++) { - rand_nums[i] = (rand() / (float) RAND_MAX); + rand_nums[i] = (rand() % 50 / (float) RAND_MAX); } return rand_nums; } + + + +int main(int argc, char** argv) { + if (argc != 2) { + fprintf(stderr, "Usage: wrong argument count.\n"); + exit(1); + } + + float *rand_nums = NULL; + if (world_rank == 0) { + rand_nums = create_rand_nums( + } + return 0; +} -- GitLab