Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
jenya-100
13 / 13 / 1
Регистрация: 22.10.2010
Сообщений: 72

Хэш-функция - C++

22.10.2010, 15:47. Просмотров 813. Ответов 3
Метки (Все метки)

Здравтствуйте! У меня такая проблема. У меня есть текст, и мне нужно каждому слову поставить в соответствие чиселку (например, от 0 до 255) таким образом, что разные слова имееют разные числеки, а одинаковые - одинаковые чиселки. Для этого мне нужно написать хэш-функцию. Ничего умнее, чем тупо сложить все коды всех символов, мне в голову не приходит. Может, кто-нибудь что умное посоветует?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2010, 15:47
Готовые ответы и решения для C++ Хэш-функция:

Хэш функция
Нашел хэш функцию в нете,помогите разабратся че она делает unsigned...

хэш-функция
Здрасти. Почитал тут про хэш-ф-ии, и был приведен пример:...

Хэш-функция
Здравствуйте, нужно придумать хэш-функцию достаточно эффективное и с не очень...

Простейшая хэш-функция
Здравствуйте. Дали задание составить хэш-таблицу из некоторого числа слов....

Дефолтная хэш функция
Есть ли на плюсах, какая-то дефолтная хэш функция?

Генератор псевдо-случайных чисел, как хэш-функция
Анализируя генератор псевдослучайных чисел Я пришел к выводу, что (Учитывая...

3
Хэш-функция C++   Следующее сообщение темы 
Другие темы раздела
C++ Динамический массив std::string http://www.cyberforum.ru/cpp-beginners/thread179973.html
пользователь ввел число и нужно сделать массив string a где x пользовательское число. string s = new string;// не канает ошибка
C++ Выполнить над числами указанное действие и вывести результат. Арифметические действия над числами пронумерованны следующим образом: 1-сложение, 2- вычитание, 3- умножение, 4-деление. Дан номер действия и два числа А и В (В не ровно нулю). Выполнить над числами... http://www.cyberforum.ru/cpp-beginners/thread179970.html
C++ Нужно найти арфиметическую прогессию в массиве
Дан массив, в нем последовательно записанны числа, нужно определить, есть ли в массиве арифм.прогрессия, если есть то написать эту прогрессию, если нет написать - отсутсвует.
C++ Определить, является ли матрица магическим квадратом
Определить, является ли заданная матрица N-го порядка магическим квадратом, т.е. такой, в которой сумма элементов во всех строках и столбцах одинакова. В задании предусмотреть динамический захват...
C++ Ввод текста http://www.cyberforum.ru/cpp-beginners/thread179960.html
Подскажите пожалуйста, как организовать ввод текста на Си (текста в которм много строк),для дальнейшей обработки(поиска итд)?
C++ Описать процедуру, меняющую порядок следования элементов массива Описать процедуру Invert (A,N), меняющую порядок следования элементов массива A из N вещественных чисел на противоположный (“инвертирование массива”). Массив A – входной и выходной параметр, N-... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru