All pastes #451488 Raw Edit

Someone

public text v1 · immutable
·published 2007-04-21 15:55 UTC
rendered paste body
    87
    88            1 void insertionSort(int sequence[], int numElements) {
    89            2     int i, j;
    90            3
    91            4     for (i = 1; i < numElements; i++) {                                     executed numElements Times
    92            5         for (j = i; j > 0; j--) {                                                           2, 3, 4, 5,.... numElements times
    93            6             if (sequence[j] < sequence[j - 1]) {                    1,2,3,4,5,6.....numelements-1
    94            7                 swap(&sequence[j], &sequence[j - 1]);   --not really too interested, dependant on list
    95            8             }
    96            9         }
    97           10     }
    98           11 }
    99
   100
   101
   102
   103            1 void bubbleSort(int sequence[], int numElements) {
   104            2     int i, j;
   105            3
   106            4     for(i = numElements - 1; i >= 0; i--) {                                 numElements+1 times
   107            5         for(j = 1; j <= i; j++) {                                                           numelelements....1,2
   108            6             if (sequence[j - 1] > sequence[j]) {                    numelements-1, numelements-2.......2, 1
   109            7                 swap(&sequence[j], &sequence[j - 1]);
   110            8             }
   111            9         }
   112           10     }
   113           11 }