, O (log n) O (nlog n) , :
- , k/2, , k/2. , p + s >= k, p >= k/2 s >= k/2. , . O (log n).
- , k/2 + , " " ( k/2), , p + s >= k, p = k/2- t s >= k/2 + t. k/2 ( ). , , .
, {1,3,5,8,11} k = 10, k/2 = 5 {5,7}, {8,11}, {8, 11}. l * (l - 1)/2, l = >= k/2. l = 3, count = 3 * 2/2 = 3.
3- 7 (5-2 = 3 5 + 2 = 7), {3, 8} {3, 11}. 1- 9 (5-4 = 1 5 + 4 = 9), {1, 11} .
, k/2 < , O (log n).
, .