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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите кто может и найдите ошибки в программе)) http://www.cyberforum.ru/cpp-beginners/thread193917.html
#include <stdio.h> #include <conio.h> #define ROWS 3 #define COLS 3 void Changenrow(int, int , int, int; void dobaviti(int&, int ; void main(){ unsigned key; do { clrscr();
C++ Алгоритм Евклида Привет всем. Задача такова, надо написать программу на С++ для поиска Самого Малого Кратного (СМК) по алгоритму Евклида. Дано три числа: a, b, c найти их самое малое кратное. Просьба, чтобы вверху програмы было не #include <isotream.h> a #include <stdio.h> тоесть чтобы програма была на самом минимальном уровне програмирования. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread193914.html
C++ Работа с файлами
Задача по информатике: В файле input.txt задано арифметическое выражение состоящее из цифр, букв, скобок и знаков арифметических операций. Но вирус удалил из данного файла некоторые скобки, стоящие в начале и в конце выражения.Написать программу, выводящую в файл output.txt исправленное выражениею Максимальная длина исходной строки не более 100 символов. например: input.txt =...
C++ Сортировка матрцы
Расположить столбцы в порядке убывания по первому элементу. Объясните алгоритм работы пожалуйста.
C++ программа для построения блок схем http://www.cyberforum.ru/cpp-beginners/thread193888.html
может у кого нибудь есть прога в которую загружаешь код программы и она выводит уже блок схему алгоритма?
C++ Прокомментируйте код //FACTORIAL.CPP #include <iostream> #include <time.h> #include <windows.h> #include <math.h> #include <D:\\alex\\head-files\\factorial.h> using namespace std; void Factorial::_Factorial(int factorial) { int fact, i, zero = n - 1, index = n - 1; подробнее

Показать сообщение отдельно
xGravity
0 / 0 / 0
Регистрация: 03.01.2010
Сообщений: 42
19.11.2010, 18:51     Хэш функция
Нашел хэш функцию в нете,помогите разабратся че она делает
C++
1
2
3
4
5
6
7
8
9
10
11
unsigned HashData(char * DATA, int Length)
{
   unsigned hash = 0;
 
   while (Length--)
   {
      hash =hash+ (*(char*)DATA++);             
   }
   
   return hash % 1001; 
}
а имеено строка 8.Не совсем понятна эта куча указателей
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru