Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. clock_t begin,end;
  2. double time_taken,time_taken2;
  3. int *p=(int*)malloc(200000*sizeof(int));
  4. int *s=(int*)malloc(200000*sizeof(int));
  5. for(int i=0;i<3;i++)
  6. {
  7. srand(time(NULL));
  8. for(int i=0;i<NO_DATA;i++)
  9. {
  10. p[i]=rand();
  11. s[i]=p[i];
  12. }
  13.  
  14. begin=clock();
  15. straight_insert_int(p,NO_DATA);
  16. end=clock()-t;
  17. time_taken=(double)(end-begin)*1000/CLOCKS_PER_SEC;
  18.  
  19. printf("Str_ins attempt %d Completed!n",i);
  20. fprintf(fptr,"tExecution time of %d str_ins: %1d msn",i,(int)time_taken);
  21.  
  22.  
  23. begin=clock();
  24. quicksort_int(0,NO_DATA,p);
  25. end=clock();
  26. time_taken2=(double)(end-begin)*1000/CLOCKS_PER_SEC;
  27.  
  28. printf("Quicksort attempt %d Completed!n",i);
  29. fprintf(fptr,"tExecution time of %d quicksort: %1d msnn",i,(int)time_taken2);
  30.  
  31.  
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement