|
0 / 0 / 0
Регистрация: 19.03.2023
Сообщений: 21
|
|
Вычислить хэш файлов - реализовать функцию самостоятельно19.03.2025, 15:26. Показов 2573. Ответов 24
Метки нет (Все метки)
ХЭШ ФУНКЦИЯ должна быть написана самостоятельно, а не браться из библиотек к языку программирования)!!!
0
|
|
| 19.03.2025, 15:26 | |
|
Ответы с готовыми решениями:
24
Программа самостоятельно действующая в Интернете |
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
|
| 28.09.2025, 12:33 | |
|
Элд Хасп,
Ок, на этом остановимся... а то так ни к чему мы не придем, но топик зафлудим напрочь. Но аргументацией такой (частными реализациями), Вы меня не убедили, конечно, поэтому каждый останется при своих. О терминологии не договорились, в общем.
0
|
|
|
Модератор
|
||
| 28.09.2025, 12:35 | ||
|
Не разрешимое - это уже исключение. Например, для крипто-хеша любая обнаруженная коллизия является неразрешимым противоречием и должна приводить к исключению. Для поискового, как я выше писал, используется даже не сам хеш, а он ещё больше сокращается делением по модулю. И вероятность коллизий ещё значительно выше. По сути, при заполнении хеш таблицы более половины её вместимости, вероятность наличия хоть одной коллизии в ней, становится почти 100%-ой.
0
|
||
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
||
| 28.09.2025, 13:09 | ||
|
Элд Хасп, ну давайте так, некий компромисс, для завершения никому ненужного спора, вот из учебника для университетов:
Ну и с тем, что в реальном мире идеал недостижим, вроде бы я согласился с Вами выше, так о чем речь тогда? ![]() Итого: Идеальная хэш-функция обязана выдавать уникальный результат, но реальная, в зависимости от реализации и применения (т.е. выбор скорости обработки и способа разрешения коллизий), может выдавать неуникальные результаты (но это не является нормой для хэш-функции), ибо при реализации, необходимо руководствоваться тем, что коллизии обязаны сводиться к минимуму, то бишь, возвращать уникальные значения. Поэтому требование уникальности для хэш, существует. ЗЫ давайте на этом завершим? ![]() Бесконечно же можно ходить по кругу... я Вам о термине, общем определении, а Вы мне о частностях, с большими допусками и в итоге ни о чем не можем договориться.
0
|
||
|
Модератор
|
|||||
| 28.09.2025, 22:13 | |||||
![]() В приведённой вами цитате, фраза Идеальная хеш-функция выдает стопроцентно уникальный результат для каждого возможного набора данных даже в теории не верна.Даже если представить неограниченные вычислительные возможности, то чтобы удовлетворять этой фразе, максимально возможное сокращение объекта для хеш-функции - это сжатие объекта без потерь. Ну, думаю, вы сами понимаете, что сжатие и получение хеша - это всё таки разные функции и используются для разных целей. Крипто-хеш и хеш-поиска - это хоть и близкие, но всё же разные термины. Они по разному получаются, должны соответствовать разным критериям и используются для разных целей.
0
|
|||||
| 28.09.2025, 22:13 | |
|
Как самостоятельно создать класс-логгер без использования модуля logging? Самостоятельное изучение Django Научиться Python. Самостоятельно или на платных Курсах? Нужен совет! Самостоятельное обучение программированию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|