Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ добавление в контейнер без указания типов данных? Привет, у меня проблема. Сразу перейду к коду: template <class structType> class CMyExperimentator { private: structType myStruct; https://www.cyberforum.ru/ cpp-beginners/ thread127332.html C++ Сумма цифр, стоящих на четных местах
Дано число. Посчитать сумму цифр, стоящих на четных местах числа. #include<conio.h> #include<stdio.h> #include<stdio.h> #include<conio.h> main() { int n,a,summa=0,N; cout<<"Vvedite kol-vo cifr n"; cin>>n;
C++ попадание чисел в интервал Последовательность n целых чисел, n-задано. Определить,все ли числа попадают в заданный интервал . Помогите найти ошибку, всегда выводит,что "не все числа попадают в интервал" #include<iostream.h> #include<math.h> #include<conio.h> #include<stdio.h> main() { int n,k,x,y,a; cout<<"vvedite n "; https://www.cyberforum.ru/ cpp-beginners/ thread127302.html C++ Как скопировать целочисленный массив? У меня есть функция: void DeepSearch(int arr, int open_arr, char prev, int node, int prev_node) { int open_arr2 = open_arr; //здесь возникает ошибка ... Как правильно скопировать массив типа int? https://www.cyberforum.ru/ cpp-beginners/ thread127296.html
использование класса string.объясните плз C++
Есть вот такой код: int x = s1.find ( ' ' ); // ищем пробелы while ( x < s1.size ( ) ) // цикл по всем пробелам { s1.replace(x, x+1, 1, '/'); // заменяем пробел на '/' x = s1.find ( ' ' ); // ищем следующий пробел } который заменяет все пробелы в строке s1 на определенный нами символ.
C++ Волновой алгоритм (алгоритм Ли) https://www.cyberforum.ru/ cpp-beginners/ thread127275.html
Здравствуйте! У кого-нибудь есть реализованный волновой алгоритм (алгоритм Ли) ? Дело в том, что я игрушку захотел написать (что-то вроде Пакмэна), и мне бы этот алгоритм очень сильно помог. Добавлено через 2 часа 19 минут Наконец-то нашёл хороший, красивый и работающий алгоритм! Причём он находит путь быстрее волнового! (потому что рекурсивный :p) Вот он (может быть, пригодится...
C++ Как к строке добавить число? https://www.cyberforum.ru/ cpp-beginners/ thread127271.html
Как к строке char добавить число int и символ char? Чтобы в конце появился терминальный ноль...
C++ Утечка памяти
Доброго времени суток! Столкнулся с проблемой утечки памяти! Будь у меня маленькая программка, выловил бы легко, но в 2000 строк кода все не так просто(((... Долго гуглил, нашел 2 варианта решения проблем, или с помощью левого софта на изучение которого с моим английским(( уйдет многовато времени, или перегружать функции new и delete, на написание коих уйдет время, а до завтра мне необходимо уже...
C++ в одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму элементов массива с нечетными номерами; 2) сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сжать массив, удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями. https://www.cyberforum.ru/ cpp-beginners/ thread127252.html C++ Вычислить элементы последовательности https://www.cyberforum.ru/ cpp-beginners/ thread127231.html
Вычислить и отпечатать n элементов последовательности 1^2/ (1^2 +2), 2^2 / (2^2+3), 3^2 / (3^2 +4), … , сумма которых не превышает 10.
Нити и процессы C++
Посоветуйте хорошую книгу по процессам и нитям, мьютексам и семафорам. Мне предложили книгу А. П. Побегайло - Системное программирование в Windows. Как считаете хорошая книга???
C++ Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами. Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово. Распечатать полученные строки. как реализовать этот алгоритм? https://www.cyberforum.ru/ cpp-beginners/ thread127228.html
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
10.05.2010, 21:09 0

хеш функции - C++ - Ответ 716879

10.05.2010, 21:09. Показов 2939. Ответов 3
Метки (Все метки)

Ответ

да - правильно
неужели очереди и стеки не изучали ?

начальный ход
имеем массив указателей struct block_t *hash_root;
хеш-функция должна выдавать значения от 0 до n-1
в зависимости от этого переходим в соответствующий блок

C
1
2
3
4
5
6
int hash_value= hash_func( some_number );
if ( hash_root[hash_value] == NULL ) {
   // цепочка блоков пуста
} else {
   // оба на - что-то есть
}


Вернуться к обсуждению:
хеш функции C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2010, 21:09
Готовые ответы и решения:

Хеш -функции
Помогите пожалуйста придумать алгоритм хеш-функции и ее реализовать. Буду очень благодарна! ...

Оценка хеш-функции
Допустим, имеется некая хеш функция f(n)=n и необходимо оценить её качество. Я понимаю, что нужно...

Вычисление хеш-функции
Нужна помощь в реализации хеш-функции. Для алгоритма Эль-гамаля ( режим подписи ) необходимо...

Неправильная работа хеш-функции
Прежде чем начать не нужно сразу кидаться тапками и и.т.д я уже парюсь над этой задачей несколько...

3
10.05.2010, 21:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2010, 21:09
Помогаю со студенческими работами здесь

Хеш-функции. Метод открытого хеширования
Написать программу, которая реализует метод открытого хеширования и хеш-функцией, основанной на...

Ошибка в реализации хеш-функции SHA1
Здравствуйте, Решил написать простую реализацию, но результат вычислений оставляет желать лучшего...

Построение таблиц идентификаторов (хеш-функции, рехеширование)
построить таблицу идентификаторов методом хэш-функции, использование метода рехеширования.

Как сделать проверку на целостность файла при помощи хеш функции sh-256
Подскажите пожалуйста как сделать проверку на целостность файла при помощи хеш функции sh-256,саму...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru