Я ищу хеш-таблицу реализации в C, которая хранит свои объекты в (двумерных) массивах, а не в связанных списках.
то есть, если происходит столкновение, объект, который вызывает столкновение, будет сохранен в следующем индексе свободной строки, а не помещен в заголовок и первый элемент связанного списка.
Кроме того, сами объекты должны быть скопированы в хеш-таблицу, а не на них должны ссылаться указатели. (объекты не живут всю жизнь программы, а таблица живет).
Я знаю, что такая реализация может иметь серьезные недостатки в эффективности и не является "стандартным способом хеширования", но, поскольку я работаю над очень особой архитектурой системы, мне нужны эти характеристики.
спасибо