Блок задач

3. Структуры данных

Сложность 6

Задача «Хеш-таблица методом последовательности проб»

Реализовать создание хештаблицы с заданным размером; функции добавления, удаления, поиска по ключу. Также необходимо реализовать функцию foreach, которая проходит по всем элементам в хештаблице и применяет к ним переданную функцию. Также реализовать функцию resize().