FreeCDZ

Операции с элементами массивов в Python

×

Задание 1

Даны два высказывания. А. Бинарный поиск требует, чтобы массив был отсортирован перед выполнением алгоритма. Б. Линейный поиск можно использовать для несортированной коллекции. Какие из них верны?

×

Задание 2

Установите соответствия начала и конца высказываний.

×

Задание 3

Какое имя программа выведет на экран?
Изображение к заданию

×

Задание 4

Какое имя программа выведет на экран?
Изображение к заданию

×

Задание 5

Какое число программа выведет на экран, если ввести символы 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
×

Задание 6

Какой текст программа выведет на экран?
Изображение к заданию

×

Задание 7

Какое число программа выведет на экран? 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'))

×

Задание 8

Какое число программа выведет на экран, если пользователь ввёл 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))

×

Задание 9

Какое число программа выведет на экран? my_range = list(range(10)) my_range_new = list(range(9, -1, -1)) print(my_range_new[3])

×

Задание 10

Какое число программа выведет на экран? a = [[1, 10], [4, 15], [-1, 12], [3, 9]] a.sort(key = lambda i: i[1]) print(a[2][1])