Академический Документы
Профессиональный Документы
Культура Документы
ICPC Ruhovich 3.2
ICPC Ruhovich 3.2
модификации задач_ 2
3
4
5
ower_bound: найти позицию первого 6
элемента, не меньшего x 7
8
• Решение: вывести число r 9
10
11
upper_bound: найти позицию первого 12
элемента, строго большего x 13
14
• Решение: то же, но с инвариантом a[l] <= x < a[r] 15
16
17
18
19
20
21
22
23
24
25
Итоги_
• Научились искать элемент в отсортированном
массиве за O(log n), а также модификации:
lower_bound, upper_bound