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

Создать хеш-функцию для сохранения записей в файл в сортированном виде. - C++

Восстановить пароль Регистрация
 
BeautifulLie
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 12
23.12.2011, 08:56     Создать хеш-функцию для сохранения записей в файл в сортированном виде. #1
12. Создать хеш-функцию для хранения записей в файл в сортированном виде. Хеш- функцию связать с кодами первых 2 символов Фамилии. Запись состоит из полей :Фамилия, Имя, Отчество.
13. Оцените качество хеш-функций
1)
2) , где Fio – строка длиной 20, все символы заглавные, алфавит – кириллица.
3) ,
Постройте графики эффективности хеш-функций.

14. Для хранения записей в файле используете хеш-функцию. Запись имеет структуру Fio:string[20], dr: string[12]
15. Для разрешения коллизий используйте вспомогательные файлы, имена которых связаны с адресом, а именно имя файла = str(адрес)+’.dat’. Для избежания ошибки открытия вспомогательных файлов заведите log-файл, в котором построчно сохраняются имена файлов. Если получившееся имя вспомогательного файла имеется в log-файле, то применяется процедура Reset(t), в противном случае – Rewrite(t).
16. Реализуйте операторы: добавить запись, поиск записи, просмотр всех значений.

17. 5, 9, 13, 14, 2, 7, 1, 15, 18, 8, 4, 3, 50

 Комментарий модератора 
  • На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.
  • Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2011, 08:56     Создать хеш-функцию для сохранения записей в файл в сортированном виде.
Посмотрите здесь:

Функция для сохранения в файл C++
C++ Функция для сохранения в файл
Нужно создать базу данных (создать пустой бинарный файл). Через поток. Поток бинарного файла описать в виде локальной переменной внутри функции. C++
Данные о читателях должны быть организованны в виде хеш-таблицы C++
C++ Составить программу, в которой создать динамический массив указателей для сохранения двумерного массива В с N × N целых
C++ Создать файл записей
Создать файл записей, имеющих следующие поля C++
C++ Написать пару функций для сохранения и восстановления дерева в/из файл (-а)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru