/
Patient0
/
Test
Обзор
Документация
Войти
/
Patient0
/
Test
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
patch
1
19 строк
441 B
Patient0
update 1
11 дек 2025, 15:00
11 дек 2025, 15:00
0e1ea24
Код
Авторство
О чём код?
def binary_search(arr, item): low = 0 high = len(arr) - 1 while low <= high: mid = (low + high) // 2 guess = arr[mid] if guess == item: return mid elif guess > item: high = mid - 1 else: low = mid + 1 return None my_list = [1, 3, 5, 7, 9] print(binary_search(my_list, 3)) print(binary_search(my_list, -1)) print("\n ----------")