Первое вхождение элемента

Бинарный поиск Средняя
Дан отсортированный по возрастанию массив целых чисел nums (возможны повторы) и число target. Верните индекс первого вхождения target, или -1, если его нет.
Сигнатура функции
first_occurrence(nums: list[int], target: int) -> int
Примеры
ВходОжидаемый результат
[[1, 2, 2, 2, 3, 4], 2]1
[[1, 1, 1, 1], 1]0
1решили
1пытались
100%успешность
Войдите, чтобы решить →