1. n .
2. k 0 n -1
2.1. j = k
2.2. i k + 1 n-1
2.2.1. Ai < Aj,
j = i.
2.3. k ≠ j,
Ak Aj.
3. A.
4. .
n2, .. (n2), - (n*log(n)). , .
3.2.3.
( )
- . , . :
1) : ; ; i - (i +1) - ;
2) ( ), .
, , (), (). , ( ). .
, .. , n -1, n - k. , , .
n- 1 .
1. n .
2. _ (k) 1 n -1
2.1. _ (i) 0 n - k
i - (i +1)- ,
;
3. .
4. .
. , , , . .
, , . , , . , .
1. n .
2.1 _ (k) = 1.
2.2.
2.2.1. = .
2.2.2. i 0 n-k
i - (i +1)- ,
a) i - (i +1)- ;
b) = .
|
|
2.2.3. k = k +1
.
3. .
4. .
n2, .. (n2).
3.2.4.
. , ( ). , , , . , , n /2 , n .
, () . , , .