wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Хеширование

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

От чего зависит местоположение элемента в хеш-таблице?

a)

Элементы расположены в случайном порядке.

b)

Зависит от значения самого элемента "ключа".

c)

Элементы добавляются по порядку, как в обычном массиве

d)

Пользователь сам выбирает, где он будет расположен

2.

На каком из рисунков представлена Хеш-Таблица?

a)
b)
c)
3.

Примеры "Хеш-Таблиц реальной жизни"

a)

Словарь

b)

Библиотека

c)

Телефонная книга

4.

В чем заключается метод цепочек?

a)

Если хеш-функция выделяет один индекс сразу двум элементам, то храниться они будут в одном и том же индексе, но уже с помощью списка.

b)

При возникновении коллизии, проверяются следующие ячейки до тех пор, пока не будет найдена свободная ячейка.

c)

Метод борьбы с коллизиями, основанный на использовании двух хеш-функций для построения различных последовательностей исследования хеш-таблицы.

d)

Цепочка – это универсальное украшение, не теряющее своей популярности многие десятки лет.

5.

Для чего предназначена Хэш-функция?

a)

Создаёт новую таблицу в 2  раза больше, затем данные из старой таблицы записываются в новую хеш-таблицу.

b)

Принимает в качестве аргумента какой-то элемента в результате выдает позицию заданного элемента в хеш-таблице.

c)

Принимает в качестве аргумента

какой-то элемент в результате удаляет элемент из хеш-таблицы.

d)

Считает количество элементов в хэш-таблице.

6.

Что такое "Коллизия" ?

a)

Добавление элемента в

хеш-таблицу

b)

Памятник архитектуры Древнего Рима

c)

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

d)

Удаление элемента из

хеш-таблицы

7.

Выберете способы разрешения коллизии

a)

Метод анализа

b)

Метод Гаусса

c)

Метод цепочек

d)

Метод открытой адресации

8.

Что называют рехешированием ?

a)

Ситуация, когда более чем один объект после вызова выполнения хеш-функции имеет одинаковый адрес в хеш-таблице.

b)

Метод борьбы с коллизиями, основанный на использовании двух хеш-функций для построения различных последовательностей исследования хеш-таблицы.

c)

Создание новой большей по размеру

хеш-таблицы, запись данных из старой таблицы в новую.

d)

Второе название "метода цепочек".

9.

Определите функцию

a)

Функция создания Хеш-Таблицы

b)

Хеш-функция

c)

Рехеширование

d)

Удаление из

хеш-таблицы

10.

Какими свойствами должна обладать хеш-таблица?

a)

Быстро вычислять адрес.

b)

Всегда возвращать один и тот же адрес для одного и того же ключа.

c)

Использовать все адресное пространство с одинаковой вероятностью.

d)

Ничего не должна.

11.

Best Wishes!