Даны два высказывания. А. Бинарный поиск требует, чтобы массив был отсортирован перед выполнением алгоритма. Б. Линейный поиск можно использовать для несортированной коллекции. Какие из них верны?
Установите соответствия начала и конца высказываний.
Какое число программа выведет на экран, если пользователь ввёл num = 5? def poisk(lys, element): for i in range (len(lys)): if lys[i] == element: return i return -1 lys = [1,2,2,4,3,5,2,1] num = int(input()) print(poisk(lys, num))
Какое число программа выведет на экран? def poisk(lys, element): for i in range (len(lys)): if lys[i] == element: return i return -1 lys = ['Bob','Alan','Grace', 'Benjamin','Edward','Elizabeth'] print(poisk(lys, 'Edward'))
Какое число программа выведет на экран, если ввести символы kyt?
def poisk(lys, val):
first = 0
last = len(lys)-1
index = -1
while (first <= last) and (index == -1):
mid = (first+last)//2
if lys[mid] == val:
index = mid
else:
if val
Какое число программа выведет на экран? my_range = list(range(10)) my_range_new = list(range(9, -1, -1)) print(my_range_new[3])
Какой текст программа выведет на экран?
Какое имя программа выведет на экран?
Какое число программа выведет на экран? a = [[1, 10], [4, 15], [-1, 12], [3, 9]] a.sort(key = lambda i: i[1]) print(a[2][1])
Какое имя программа выведет на экран?