initial commit
This commit is contained in:
commit
39f56a3b10
83 files changed
+3583
No files matched your search
@@ -0,0 +1,22 @@
|
||||
new_lst = ["Alex", "Moin", "ka", "world", "Zh", "lakj"]
|
||||
s_lst = sorted(new_lst)
|
||||
|
||||
def bnr_search(lst, target):
|
||||
low = 0
|
||||
high = len(lst) - 1
|
||||
|
||||
while low <= high:
|
||||
mid = (low + high) // 2
|
||||
|
||||
if lst[mid] == target:
|
||||
print("found target")
|
||||
return mid
|
||||
elif lst[mid] < target:
|
||||
low = mid + 1
|
||||
else:
|
||||
high = mid - 1
|
||||
|
||||
return None, print("not found")
|
||||
|
||||
|
||||
bnr_search(s_lst, "Alex")
|
||||
Reference in new issue
Block a user