diff --git a/my_search.py b/my_search.py index 6c234d1..a58fa7c 100644 --- a/my_search.py +++ b/my_search.py @@ -9,13 +9,14 @@ num = random.choice(alist) def binary_search(alist,num): while mi<mx: mid=(mi+mx)//2 - gis=num_list[mid] + gis=alist[mid] if num1==gis: - print(mid)`7` - break + return mid elif mun>gis: mi=mid+1 else: mx=mid-1 return None - +num_list = [1, 3, 5, 8, 11, 15, 17, 18, 20, 21] +num1=20 +mi=0