Целью этого вопроса является сбор списка примеров реализаций хэш-таблицы с использованием массивов на разных языках. Было бы также неплохо, если бы кто-то мог составить довольно подробный обзор того, как они работают, и что происходит с каждым примером.
Изменить:
Почему бы просто не использовать встроенные хэш-функции на вашем конкретном языке?
Потому что мы должны знать, как работают хеш-таблицы и быть в состоянии их реализовать. Это может показаться не очень важной темой, но знание того, как работает одна из наиболее используемых структур данных, кажется мне очень важным. Если это станет википедией программирования, то это некоторые из типов вопросов, к которым я приду сюда. Я не ищу книгу CS, которая будет написана здесь. Я мог бы перейти Intro к алгоритмам с полки и прочитать в главе о хэш-таблицах и получить этот тип информации. Более конкретно, что я ищу, это примеры кода. Не только для меня, в частности, но и для других, которые, возможно, когда-нибудь будут искать подобную информацию и спотыкаться по этой странице.
Чтобы быть более конкретным: если вы имели для их реализации и не могли использовать встроенные функции, как бы вы это сделали?
Вам не нужно вводить код здесь. Поместите его в пастебин и просто соедините его.