|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.01.2014, 08:38 | #1 |
Пользователь
Регистрация: 11.09.2011
Сообщений: 41
|
Хеш функция и хет таблица
Есть рабочий код, всё работает и записывает в файл. Задача такова! Есть некий список сотрудников, фам, оклад ,таб номер, инд номер получаем с помощью функции хеширования.
6256 Mihin 4560 4322 Muhin 4500 7756 Kuzin 1900 4622 Komarov 9000 3322 kyznec 4000 Так выглядит в файле. Защита от коллизии стоит. Кто может подскажите, как сделать и куда засунуть проверку на наличии уже существующего таб номера? Я пробовал варианты и не получилось, и ещё препод говорит засунуть защиту от коллизий в функцию поиска, чтобы функция удаления знала точно что удалять, хотя я не понимаю зачем эту защиту ставить в поиск, если будет предусмотрено, что при вводе таб номера, программа дальше не даст ввести такой же номер, если уже есть в файле. Код:
|
23.01.2014, 10:37 | #2 |
Пользователь
Регистрация: 11.09.2011
Сообщений: 41
|
Функцию проверки на совпадение табельных номеров сделал, теперь мне нужно всего лишь правильно её засунуть, чтобы если совпадения есть, ввести заново данные иначе всё нормально
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хеш таблица C++ | Jirogirg | Общие вопросы C/C++ | 19 | 24.08.2012 22:15 |
[C++/Delphi] Бесконфликтная хеш-таблица | koshkarjov | Помощь студентам | 1 | 21.08.2012 09:47 |
Хеш-таблица на основе стеков. Dephi | Satevg | Помощь студентам | 1 | 17.04.2011 23:48 |
хеш-таблица | CHUCKe | Помощь студентам | 2 | 17.11.2010 23:30 |
ХЕШ-таблица | iceman2112 | Общие вопросы C/C++ | 0 | 09.05.2010 13:07 |