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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм "sort" invalid operator< http://www.cyberforum.ru/cpp-beginners/thread189872.html
Доброго времени суток. Очередная проблема. Есть у меня мой вектор, который необходимо отсортировать. Использую алгоритм sort(...);, передавая в него мой вектор и предикат. Алгоритм падает по непонятным причинам. В приложеном скрине, вижу что поля мои где то "похерились", но когда такое происходит, он не всегда "падает", а еще бывает и сортирует(при том правильно). Но затем когда надо...
C++ algorithm дано последовательность целих чисел 1.для каждого елемента найти количество цифр числа( count_if) 2.после каждого симетріческого елемента вставить 0 (find_if) 3. заполнить список трьохзначними симетричискеми числами(generate) 4.удалить значения сума цифр которих ровна Х(remove_if) #include <iostream> #include <vector> #include <algorithm> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread189832.html
составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов C++
составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов..объясните как сделать..
C++ двумерный массив
посмотрите пожалуйста правильно ли я написал функцию для ввода и вывовы двумерного массива ? в лекциях вроде так в книжке тоже а на пк не хочет правильно работать( #define M 10 #define N 12 void put(int a,int *l,int*k) { int i,j; printf("Введите количество строк "); scanf("%d",l); printf("Введите количество столбцов ");
C++ Возврат объекта с полями-массивами в функцию http://www.cyberforum.ru/cpp-beginners/thread189812.html
Есть вот такой код: #include<iostream> using namespace std; const int MAX=9; class Money {
C++ c++/алгоритм Тема:Методы Сортировки Задание: 1.Разработать клиентские программы реализующие все приведенные алгоритмы сортировки. 2.Определить О-нотации указанных алгоритмов на основе эмпирического анализа.При этом рассмотреть варианты"средней" и "низкой"производительности. подробнее

Показать сообщение отдельно
KBAC
1 / 1 / 0
Регистрация: 10.05.2010
Сообщений: 72
12.11.2010, 08:53     Хеш- функция bkdr
взял алгоритм bkdr с википедии
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
unsigned int
BKDRHash (char *str, unsigned int len)
{
  unsigned int seed = 131313;  
  unsigned int hash = 0;
  unsigned int i = 0;
 
  for (i = 0; i < len; str++, i++)
    {
      hash = (hash * seed) + (unsigned char) (*str);
    }
  return hash;
}
что означает число seed?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru