Дед Нечипор, да, решил отметить «четырёхлетие».
Удивительно, но когда просматриваешь ленту (опционов или алго),
даже ники многие остались знакомые...
и иконки смайликов как были тупые в стиле форумов 90-х годов,
так и остались без изменений.
Ответы на комментарии пользователя Дед Нечипор
Дед Нечипор, да, решил отметить «четырёхлетие».
Удивительно, но когда просматриваешь ленту (опционов или алго),
даже ники многие остались знакомые...
и иконки смайликов как были тупые в стиле форумов 90-х годов,
так и остались без изменений.
Дед Нечипор, на упомянутую мной формулу нужно наложить маску по размеру хэштейбла. Т.е. размер тейбла берется кратным степени двойки. Морочиться с делением на простое число не надо, это замедлит функцию, если число неизвестно в compile time.
Так что сдвиг N именно таки и определяет, с какого участка брать. После умножения на 0x1000193 распределение хаоса по битам будет подобно гауссиане, брать биты по краям — плохая идея.