spamsink: (Default)
spamsink ([personal profile] spamsink) wrote2025-01-24 10:34 am
Entry tags:

Хэш - функция, говорите?

Вы знаете (для старших поколений: помните), какой был в русском языке термин для "хэш-функция" в те далёкие времена, когда файлы назывались наборами или массивами данных на внешних носителях?

Помните-не помните, неважно. Вопрос будет не об этом (но если помните, скажите), а о том, каково значение слова "хэш" в

— Дядюшка Андо, отвесь-ка мне двадцать пять граммов табачку и припиши к прежнему счету, — говорил здоровенный, оборванный и грязный хэш «народному» табачнику.
lxe: (Default)

[personal profile] lxe 2025-01-24 06:41 pm (UTC)(link)
Контрольная сумма.
sobriquet9: (Default)

[personal profile] sobriquet9 2025-01-24 07:07 pm (UTC)(link)

Говорят что "расстановка", но как-то мне верится с трудом.

prool: cat (Default)

[personal profile] prool 2025-01-24 07:14 pm (UTC)(link)
Я учился в Харьковском институте радиоэлектроники в 81-86 годах, в 82-м у нас был курс "Алгоритмы и структуры данных" и там мы изучали в частности хранение данных в хешированных таблицах. Термин был "хеш" и "хеш-функция". В то же время слово "компьютер" в советской литературе того времени не употреблялось, а вместо этого употреблялось слово "ЭВМ"
sab123: (Default)

[personal profile] sab123 2025-01-25 12:02 am (UTC)(link)
Про второе не знаю, а про первое мне смутно вспомнилось "перемешивание". И надо же, нашлось даже в современных текстах: https://studfile.net/preview/1047381/ Но может это не то слово, которое использовали давно.
sab123: (Default)

[personal profile] sab123 2025-01-25 01:58 am (UTC)(link)
Вроде всю хэш-таблицу они называют "перемешанная таблица", и различают варианты с классическим рехэшингом и со списком значений для каждого хэша.
Edited 2025-01-25 02:01 (UTC)