Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ddddd tttt
@pashaa
Алгоритмы
Хеширование
Есть ли алгоритмы преобразвоания строки в хеш из цифр длино около 20 символов?
Есть ли алгоритмы способные преобразовать текст в хеш из цифр? Длина хеша примерно 20 символов. С наименьшей вероятностью коллизии.
Вопрос задан
более трёх лет назад
442 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
rPman
@rPman
20 цифр это 64 битное число, берете любые биты, можете перемешивать (xor) а там в зависимости от количества значений хеша.
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
2
EVGENY T.
@Beshere
Разработчик
Вот
тут
хеширофание реализовано по книжке Лафоре.
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Developer
@samodum
Какой вопрос - такой и ответ
Берёшь MD5 или любой другой алгоритм, обрезаешь до 20 символов и заменяешь символы A-F на 0-7.
Коллизий будет тем больше, чем короче хэш и меньше используемых символов. И ничего тут не поделаешь, такова математика
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Алгоритмы
Простой
Как лучше восстановить индексы в n-мерном рюкзаке с точным весом?
1 подписчик
06 мая
87 просмотров
1
ответ
Алгоритмы
Простой
Эффективность алгоритма управления очередями FLC2 и WRED?
1 подписчик
04 мая
35 просмотров
0
ответов
Алгоритмы
Средний
Как можно улучшить алгоритм решателя игры виселицы?
2 подписчика
26 апр.
231 просмотр
0
ответов
Алгоритмы
Простой
Как научиться решать алгоритмические задачи?
1 подписчик
26 апр.
172 просмотра
2
ответа
Алгоритмы
Простой
Рейтинг по отзывам Wildberries — формула?
4 подписчика
12 апр.
2493 просмотра
2
ответа
Алгоритмы
Средний
Какое оптимальное решение для трёхмерной задачи о рюкзаке?
1 подписчик
03 апр.
127 просмотров
1
ответ
Алгоритмы
Средний
Как правильно написать partition?
1 подписчик
02 апр.
181 просмотр
2
ответа
Алгоритмы
+1 ещё
Средний
Как правильно смоделировать систему N колизий тел, прям абсолютно точно?
1 подписчик
26 мар.
148 просмотров
3
ответа
Алгоритмы
+1 ещё
Средний
Какие есть Алгоритмы поиска синонимов?
3 подписчика
21 мар.
1666 просмотров
3
ответа
Алгоритмы
+1 ещё
Простой
Не могу решить задачу на C?
2 подписчика
18 мар.
3899 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик WebRTC-сервисов на Go в видеоплатформу
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Разработчик бэкенда сервисов телефонии
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Разработчик в буткемп Core Infrastructure
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама