Программа на Делфи - хеширование

Иван17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.01.2009

ТЗ на прогу:

Построить хэш-хранилище строковых значений, записей, построенное по принципам закрытого хэширования. Предполагать, что в каждой записи первое слово-ключевое.Программа должна обеспечивать как рахмещение поступающих записей, так и поиск в хранилище нужной записи по ключу. Предусмотреть процедуру реструктуризации хранилища в процессе постепенного увеличения кол-ва хранящихся в нем данных. Рассмотреть три варианта повторного хэширования:1) простейшое линейное; 2) квадратичное хэширование; 3) двойное хэширование. В программе Предусмотреть блок, который ведет подсчет среднего числа повторных обращений к хэш-функции при размещении в хранилище одной записи.

Доп. требования. 1) в программе два модуля 2) один частный алгоритм оформить как автономную функцию с различными видами формальных параметров 3) Разработать как минимум три собственных класса 4) Основной алгоритм задачи должен инкапсулироваться в одном из классов-потомков, за исключением автономной части. 5) Второй потомок может инкапсулировать ввод-вывод, работу с файлом. результаты вывести в два файла. ( текстовый и типизированный).

срок 20 января

ICQ: 380945346

Заявки фрилансеров