Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Объясните как работает хеш-функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Cтроки (подсчитать количество цифр в произвольной строке) http://www.cyberforum.ru/cpp-beginners/thread904143.html
подсчитать количество цифр в произвольной строке
C++ Строки: перевести число из римской системы исчисления в десятичную перевести число из римской системы исчисления в десятичную. http://www.cyberforum.ru/cpp-beginners/thread904139.html
Найдите цифровые корни всех симметричных чисел, которые принадлежат интервалу (100, 200) C++
Найдите цифровые корни всех симметричных чисел, которые принадлежат интервалу (100, 200). то есть чтоб выводило числа которые читаются одинаково как с начала так и с конца например...
C++ Задана матрица Т(N,M). Сформировать массив R(N,M-2),куда переписать все элементы матрицы T
Задана матрица Т(N,M). Сформировать массив R(N,M-2),куда переписать все элементы матрицы T,за исключением максимального и минимального элемента в каждой строке. Решить с применением классов. ...
C++ Создание блок-схемы http://www.cyberforum.ru/cpp-beginners/thread904129.html
Помогите создать блок-схему к программе или нарисуйте хотябы главные цикловые развязки #include <iostream.h> #include <ctime> #include <cstdlib> #include <iomanip> #include <conio.h>...
C++ Для заданного многозначного натурального числа n находится сумма его цифр Для заданного многозначного натурального числа n находится сумма его цифр. Если полученная сумма неоднозначное число, то вновь находится сумма цифр для найденной суммы. Операция выполняется до тех... подробнее

Показать сообщение отдельно
AntonChik
1084 / 582 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
17.06.2013, 13:05
в данном случае хэш-функция "привязывается" ко всем названиям лекарств (выраженных числовым значением) для данной аптеки. каким именно образом она это делает (строки 6,7) особо не принципиально, там вариантов бесконечное множество, главное понимать саму суть хэширования.

а суть в том, чтобы каким-то не очень громоздким идентификатором(недлинным числом в данном случае) охарактеризовать все лекарства в аптеке.
т.е. если количество лекарств или какое-то из лекарств изменится, хэш функция должна дать иной результат, выявив нарушение целостности.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru