diff options
Diffstat (limited to 'src/main/random_heuristic.c')
-rw-r--r-- | src/main/random_heuristic.c | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/main/random_heuristic.c b/src/main/random_heuristic.c deleted file mode 100644 index 9f3c683..0000000 --- a/src/main/random_heuristic.c +++ /dev/null @@ -1,36 +0,0 @@ -#include <stdio.h> -#include <time.h> -#include <stdlib.h> -#include "common.h" -#include "structs.h" -#include "random_heuristic.h" - -int main(int argc, char * argv[]){ - struct data * d; - struct front_item * b; - - if(argc!=2){ - printf("Wrong number of arguments!\n"); - printf("Example usage: %s data_file\n",argv[0]); - return 0; - } - - d = input(argv[1]); - - /* srand() and qsort data */ - srand(time(NULL)); - qsort(d->items, d->N, sizeof(struct item), cmp_items_ratio); - - clock_t t = clock(); - b = random_heuristic(d); - - t = clock() - t; - printf("%f,%d\n",((float)t)/CLOCKS_PER_SEC,len_front(b)); - - print_front(b); - - free_front(b); - free_data(d); - - return 0; -} |