Составить хеш-функцию в соответствии с заданным вариантом и проанализировать ее. При необходимости доработать хеш-функцию. Используя полученную хеш-функцию разработать на языке программирования высокого уровня программу, которая должна выполнять следующие функции:
- создавать хеш-таблицу;
- добавлять элементы в хеш-таблицу;
- просматривать хеш-таблицу;
- искать элементы в хеш-таблице по номеру сегмента/по ключу;
- выгружать содержимое хеш-таблицы в файл для построения
гистограммы в MS Excel, или в аналогичном подходящем ПО;
- удалять элементы из хеш-таблицы;
- в программе должна быть реализована проверка формата вводимого ключа;
- при удалении элементов из хэш-таблицы, в программе должен быть
реализован алгоритм, позволяющий искать элементы, вызвавшие
коллизию с удаленным;
- в программе должен быть реализован алгоритм, обрабатывающий
ситуации с переполнением хэш-таблицы.
Мой вариант: 1
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |