Search Header Logo
algortim

algortim

Assessment

Presentation

Fun

1st Grade

Practice Problem

Medium

Created by

Иван Клопов

Used 10+ times

FREE Resource

18 Slides • 12 Questions

1

media

2

media

3

media

4

media

5

media

6

Multiple Choice

Предположим, вы проводите линейный поиск с обходом слева направо в списке [15, 28, 2, 19, 18, 0, 8, 14, 19, 14]. Сколько сравнений вам понадобится, чтобы найти число 18?

1

5

2

3

3

4

4

6

7

media

8

media

9

Multiple Choice

Предположим, у вас есть следующий отсортированный список [3, 5, 6, 8, 11, 12, 14, 15, 17, 18], и вы используете алгоритм бинарного поиска. Какая группа чисел корректно отражает последовательность сравнений, используемых при поиске ключа 8?

1

11, 5, 6, 8

2

11, 6, 8

3

3, 5 ,6 ,8

4

3, 6 8

10

media

11

media

12

media

13

Multiple Choice

Какой алгоритм поиска самый простой в плане реализации?

1

Бинарный поиск

2

Линейный поиск

3

Поиск прыжками

4

Все

14

Multiple Choice

Какой алгоритм поиска требует случайного доступа к элементам входной последовательности?

1

Бинарный поиск

2

Все

3

Линейный поиск

4

Поиск прыжками

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

Multiple Choice

Что такое алгоритм ?

1

это последовательность действий для выполнения цели

2

это шаги за гиги

3

программа

4

рекурсия

23

Open Ended

Реализуйте линейный алгоритм поиска.

24

Open Ended

Реализуйте бинарный алгоритм поиска.

25

Multiple Choice

Что такое линейный поиск?

1

это вид поиска заданного элемента на некотором множестве, осуществляемый путем последовательного сравнения очередного рассматриваемого значения с искомым до тех пор, пока эти значения не совпадут.

2

это поиск заданного элемента на упорядоченном множестве, осуществляемый путем неоднократного деления этого множества на две части таким образом, что искомый элемент попадает в одну из этих частей. Поиск заканчивается при совпадении искомого элемента с элементом, который является границей между частями множества или при отсутствии искомого элемента.

3

это алгоритм поиска отсортированных массивов. Основная идея состоит в том, чтобы перепрыгивая вперед с фиксированными шагами или пропуская некоторые элементы вместо поиска всех элементов.

26

Multiple Choice

Какой алгоритм поиска использовать, если входная последовательность данных упорядочена, содержит большое (в рамках соответствующей задачи) количество элементов, а также есть возможность произвольного доступа к элементам?

1

Бинарный поиск

2

Линейный поиск

3

Поиск прыжками

4

Все

27

Multiple Choice

Какой алгоритм поиска использовать, если входная последовательность данных НЕ упорядочена?

1

Линейный поиск

2

Бинарный поиск

3

Поиск прыжками

4

Все

28

Multiple Choice

Какой алгоритм поиска работает на основе сравнения элементов на равенство?

1

Бинарный поиск

2

Линейный поиск

3

Поиск прыжками

4

Все

29

Multiple Choice

Когда применять поиск прыжками? 

1

В отсортированном массиве

2

На любом массиве

3

На небольшом массиве

4

в случае одиночного поиска в неупорядоченном списке

30

media
media

Show answer

Auto Play

Slide 1 / 30

SLIDE