I calculated times taken to calculate a variety of n values with the bubble, selection and quick sort. I know that the bubble, selection are both O(n^2) sorts and that the Quicksort is O(nlogn). But how could I predict the time taken for these sorts when I know n?
here is my table for the bubble sort: Time in milliseconds: # of # Random Half-Sorted Sorted <---- different data, random is obviously random data..... 750 3.1 1.5 1.5 1000 6.2 2.8 3.1 1500 12.5 6.4 6.3 2000 21.9 11.1 10.9 2500 35.9 16.7 15.6 5000 140.6 64.7 65.6 7500 312.5 157.7 172.8 10000 559.4 258.5 279.8 15000 1306.2 559.0 606.5 20000 2312.5 1070.6 1078.7 But how can I compare my actual times (above) with the theoretical Big O approximation? This is what confuses me.... Thanks again in advance. :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/algogeeks -~----------~----~----~----~------~----~------~--~---