************************************* FIXED N, VARY M ************************************* LIST [ananth@aeolus stl]$ ./jose_list 10000 10 Time elapsed < 10000 : 10 > = 0 [ananth@aeolus stl]$ ./jose_list 10000 100 Time elapsed < 10000 : 100 > = 0.01 [ananth@aeolus stl]$ ./jose_list 10000 1000 Time elapsed < 10000 : 1000 > = 0.19 [ananth@aeolus stl]$ ./jose_list 10000 10000 Time elapsed < 10000 : 10000 > = 1.88 [ananth@aeolus stl]$ ./jose_list 10000 100000 Time elapsed < 10000 : 100000 > = 19.29 [ananth@aeolus stl]$ *************************************** VECTOR - NAIVE [ananth@aeolus stl]$ ./jose_vector 10000 10 Time elapsed < 10000 : 10 > = 0.02 [ananth@aeolus stl]$ ./jose_vector 10000 100 Time elapsed < 10000 : 100 > = 0.07 [ananth@aeolus stl]$ ./jose_vector 10000 1000 ^[[ATime elapsed < 10000 : 1000 > = 0.6 [ananth@aeolus stl]$ ./jose_vector 10000 10000 Time elapsed < 10000 : 10000 > = 5.97 [ananth@aeolus stl]$ ./jose_vector 10000 100000 Time elapsed < 10000 : 100000 > = 61.62 [ananth@aeolus stl]$ **************************************** VECTOR - JUMP VERSION [ananth@aeolus stl]$ ./jose_vector_mod 10000 10 Time elapsed < 10000 : 10 > = 0.01 [ananth@aeolus stl]$ ./jose_vector_mod 10000 100 Time elapsed < 10000 : 100 > = 0.01 [ananth@aeolus stl]$ ./jose_vector_mod 10000 1000 Time elapsed < 10000 : 1000 > = 0.01 [ananth@aeolus stl]$ ./jose_vector_mod 10000 10000 Time elapsed < 10000 : 10000 > = 0.01 [ananth@aeolus stl]$ ./jose_vector_mod 10000 100000 Time elapsed < 10000 : 100000 > = 0.01 [ananth@aeolus stl]$ ./jose_vector_mod 10000 1000000 Time elapsed < 10000 : 1000000 > = 0 [ananth@aeolus stl]$ ./jose_vector_mod 10000 10000000 Time elapsed < 10000 : 10000000 > = 0.01 [ananth@aeolus stl]$