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

Поиск хешированием - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка слов строки без массива слов http://www.cyberforum.ru/cpp-beginners/thread1126594.html
В программе нужно обработать введенную строку , ввести некоторую разменость и вывести слова , рамерность которых больше за введенную . Программа то готовая , но нужно её реализовать без массива...
C++ Рекурсивная функция. Возвести число в степень путём многократного умножения самого на себя помогите #include<iostream.h> int muFunc(int x ,int y ); int main () { short int x , y , z; cout<<" vedit chislo : " ; cin >>x ; http://www.cyberforum.ru/cpp-beginners/thread1126575.html
Составить рекурсивную функцию, которая находит цифровой корень целого числа C++
Составить рекурсивную функцию, которая находит цифровой корень целого числа. Цифровой корень находится суммой через сумму цифр числа до того момента, пока эта сумма сама не станет цифрой. Например,...
Динамическое выделение памяти под массив C++
Доброго времени суток. Как реализовать динамическое выделение памяти под массив, к примеру размера n, при том, что значение этого n в процессе вычисления увеличится? Т. е. выделяется память под...
C++ Error c2181: недопустимый else без парного if http://www.cyberforum.ru/cpp-beginners/thread1126545.html
Помогите, пожалуйста... #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "locale.h" #include "math.h" int main() { char x,e, y, a; setlocale(LC_ALL, "rus");
C++ Составить описание класса для работы с квадратной целочисленной матрицей Здравствуйте! Помогите, пожалуйста, написать при объектно-ориентированном подходе программу: составить описание класса для работы с квадратной целочисленной матрицей, обязательные функции-члены... подробнее

Показать сообщение отдельно
timonzor
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 12
27.04.2014, 18:35  [ТС]
Написал прогу, но не может найти элемент в хеш-таблице, который стоит после первого в строке.
Ссылка на прогу: https://www.dropbox.com/s/a53of3jteh8zpfc/hash_table.rar
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void htab::search(int kl)
{
    
    
    if(kl==val)std::cout<<"ключ найден в строке\n"<<k;
    else if(kl!=val && next!=nullptr)
    {
        htab *tmp;
        tmp=this->next;
        while(tmp){
        if(tmp->val==kl)
        {std::cout<<"ключ найден в строке\n"<<tmp->k;break;}
        tmp=tmp->next;
        }
    }
    if(kl!=val && next==nullptr)std::cout<<"Ключ не найден\n";
    
}
Помогите пожалуйста. Все перепробовал
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru