Advertisement
Guest User

Untitled

a guest
Sep 11th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.59 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <sys/time.h>
  3. #include "tree.h"
  4.  
  5. double gettime ()
  6. {
  7.     struct timeval tv;
  8.     gettimeofday (&tv, 0);
  9.     return (double)tv.tv_sec + (0.000001 * (double)tv.tv_usec);
  10. }
  11.  
  12. int main()
  13. {
  14.     int i,j;
  15.     int n = 1000000;
  16.     dot *big_set = malloc (sizeof(dot) * n);
  17.     for (i=0; i<n; i++)
  18.     {
  19.         for (j=0; j<N; j++)
  20.         {
  21.             big_set[i].c[j] = 1.0 * rand();
  22.         }
  23.     }
  24.  
  25.     double time = gettime();    
  26.     struct node *big_tree = make_tree (big_set, n);
  27.     time = gettime() - time;
  28.  
  29.     printf ("%f\n", time);
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement