Вопросы по дисциплине:
Алгоритмы и алгоритмические языки
Сбросить фильтр
№ | Вопрос | Действия |
---|---|---|
21 | Как изменить цикл, чтобы он считал чётные и нечётные цифры числа? while n > 0: if n % 2 == 0: а += 1 else: b += 1 n = n / 10 | Открыть |
22 | Исполнитель алгоритма | Открыть |
23 | Что вычисляет данный код? def gcd(a, b): if b == 0: return a else: return gcd(b, (a % b)) | Открыть |
24 | Какие данные будут храниться в двусторонней очереди после выполнения следующего кода? d = deque([i for i in range(5)], maxlen=7) d.append(5) d.appendleft(6) d.extend([7,8,9]) d.extendleft([10,11]) | Открыть |
25 | Какой метод позволит перенести пару "ключ-значение" из конца упорядоченного словаря data в его начало? | Открыть |
26 | Дана квадратная матрица matrix размером size. Что делает данный код? for i in range(size): for j in range(size): if i == j: matrix[i][j] = size | Открыть |
27 | Какая временная сложность у алгоритма сортировки Timsort? | Открыть |
28 | Какой вид алгоритмов лишний? | Открыть |
29 | Какой алгоритм из нижеперечисленных будет самым производительным, если дан уже отсортированный массив? | Открыть |
30 | Алгоритм обхода графа отличается от алгоритма обхода вершин дерева тем, что… | Открыть |