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

Хеш-функции. Метод открытого хеширования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Контрольная сумма последовательности байтов http://www.cyberforum.ru/cpp-beginners/thread727415.html
Ребят,расскажите пожалуйста, что это такое, и как это делать? Вычислить контрольную сумму последовательности байтов, ограниченной двумя указателями. уже месяц не могу разобраться да найти нужное...
C++ Сложно найти ошибку отладчиком Здравствуйте, столкнулся с такой проблемой, в курсовой вылетает иногда ошибка list iterator not dereferencable Понятно, что это итератор вероятно вышел за границы контейнера. Причём через раз всё... http://www.cyberforum.ru/cpp-beginners/thread727412.html
C++ переделать для комплексных чисел как? Есть вещественные.
есть программа для вещественных чисел,и её надо переделать для комплексных чисел а я не знаю как это намутит кто поможет? #include"stdafx.h" #include <stdio.h> #include <stdlib.h>...
Информационная система фитнес-клуба C++
помогите сделать программу на СИ++ "Информационная система фитнес-клуба" ПОЖАЛУЙСТА
C++ логический квадрат на C++ http://www.cyberforum.ru/cpp-beginners/thread727379.html
По математичекой логике надо написать логический квадрат на C++))) помогите кто может)
C++ Разработка класса Разработайте класс объектов типа «текстовые файлы на жестком диске, которые способны отображать своё содержимое на экране». Вообще не понимаю что требуется, поясните и приведите пример пожалуйста. подробнее

Показать сообщение отдельно
jekmut
0 / 0 / 0
Регистрация: 30.12.2012
Сообщений: 84
23.10.2014, 22:59
Всем привет! Мне нужно реализовать хеш-таблицу методом открытого хеширования. Кто что может посоветовать по данному поводу? Выручайте ребята! Благодарю!

Добавлено через 1 час 15 минут
нашел псевдокод, как сделать рабочую программу? Кто решится помочь???
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
type 
link = ^node;
node = record
key: integer;
st: string;
next: link;
end;
var
mas: array[0..9] of link;
function h(key: integer): integer;
begin
h:=key mod 10;
end;
function search(key1: integer; st1: string): link;
var
i: integer;
q, p, s: link;
begin
i:= h(key1);
q:=nil;
p:=mas[i];
while p <> nil do
begin
if p^.key = key1 then
begin
    search:=p;
    exit;    
    end;
q := p;
p := p^.link;
end;
{Якщо ключ не знайдений, вставляємо новий запис}
new(s);
s^.key:=key1;
s^.st:=st1;
s^.next:=nil;
if q = nil then
mas[i]:=s
else
q^.next:=s;
search:=s;
end;
Добавлено через 28 минут
Ребята, неужели никто не может это сделать, если бы я мог - не сидел бы здесь...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru