 |
 |
 |
 |
 |
 |
 |
 |
n |
If there are n
elements in the list, the outer loop is
|
|
performed n-1
times. The inner loop is
|
|
|
performed n-first
times. i.e. time= 1, n-1 times;
|
|
|
time=2, n-2
times; … time=n-2, 1 times.
|
|
|
n |
(n-1)x(n-first) =
(n-1)+(n-2)+…+2+1 = (n2-n)/2
|
|
|
n |
As n increases,
the time to sort the list goes up
|
|
|
by this factor
(order n2).
|
|