الكود ده عبار عن خورزميات البحث الثناثي
arr = [2,3,4,5,6,7,8]
start = 0
end = len(arr) - 1
n = int(input("Number: "))
while start <= end:
mid = start + (end - start) // 2
if n == arr[mid]:
print("Found")
elif n < arr[mid]: # 3 < 5
end = start + 1 # start = 0 / end = 1
elif n > arr[mid]: # 7 > 5
start = end - 1 # start = 5
else:
print("No Found")