Warning: fopen(/var/www/storage/cache/cache.catalog.language.1766722838): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-1-910x1155.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-1-130x165.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-1-406x516.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-2-910x1155.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-2-406x516.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-2-130x165.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-3-910x1155.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-3-406x516.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-3-130x165.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-4-910x1155.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-4-406x516.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-4-130x165.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-5-910x1155.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-5-406x516.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-5-130x165.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-6-910x1155.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-6-406x516.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: imagewebp(/var/www/opencart/image/cache/catalog/products/1928705-kontrolnaya-hesh-tablitsa-i-rabota-s-ne-6-130x165.webp): failed to open stream: No space left on device in /var/www/opencart/system/library/image.php on line 127Warning: fopen(/var/www/storage/cache/cache.catalog.language.1766722839): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59 КОНТРОЛЬНАЯ (Хеш-таблица и работа с ней)
Контрольная работа по предмету Структуры и алгоритмы обработки данных.
----------------------------------------------------------------------
Поиск с использованием хеш-функций. Реализовать метод внутреннего хеширования.
Исходные ключи - целые числа. Размер хеш-таблицы должен задаваться с помощью
константы m. Преобразование числового кода ключа в значение индекса выполнить
с помощью простейшей хеш-функции, которая берёт остаток от целочисленного
деления кода на размер хеш-таблицы (m). В случае возникновения конфликта
при попытке размещения в таблице нового ключа, для него ищется первое
свободное место по формуле:
j=((h(ключ)+i)mod m)+1, где i=0,1,2,...m-2
Программа должна выполнять следующие действия:
-добавление нового ключа в таблицу с подсчётом сделанных при этом сравнений;
-поиск заданного ключа в таблице с подсчётом сделанных при этом сравнений;
-вывод текущего состояния таблицы на экран.
----------------------------------------------------------------------
Программа реализована в среде программирования Delphi с оконным
интерфейсом. Готовая контрольная работа, в архиве контрольной,
находятся исходники (Delphi 7) с подробными комментариями.
Оценка поставленная преподавателем: ОТЛИЧНО.
----------------------------------------------------------------------
P.S. Используйте данную работу, как учебный материал, на примере которого, Вы
сможете разработать свою программу и сдать работу преподавателю на отлично.

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
   Плохо           Хорошо

КОНТРОЛЬНАЯ (Хеш-таблица и работа с ней)

  • Продавец: kitcon
  • Модель: 1928705
  • Наличие: Есть в наличии
  • 979р.

Рекомендуемые