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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать стек для хранения строк. http://www.cyberforum.ru/cpp-beginners/thread415357.html
Создать стек для хранения Фамилий студентов. Реализовать операторы : добавить элемент, удалить элемент, вершина стека, просмотр элементов стека. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
C++ Cохранить в файле несколько целых чисел больших нуля таким образом, чтобы числа записались в сортированном виде. Cохранить в файле Num.dat несколько целых чисел больших нуля таким образом, чтобы числа записались в сортированном виде. Для этого считать само число номером записи в файле. Удалить элементы равные 0. Использовать вспомогательный файл. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск. Запрещено создавать темы с множеством вопросов во... http://www.cyberforum.ru/cpp-beginners/thread415355.html
C++ Создать динамический массив вещественных чисел.
Создать динамический массив вещественных чисел. (С++) На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
Создать двусвязный список для хранения названий городов. C++
Создать двусвязный список для хранения названий городов Ханты-Мансийского автономного округа. Реализовать методы: Добавить узел, удалить узел, просмотр списка слева направо и справа налево, определение принадлежности элемента списку. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск. Запрещено создавать темы с множеством вопросов во всех...
C++ Создать односвязный список для хранения фамилии, имени, отчества в отдельных полях. http://www.cyberforum.ru/cpp-beginners/thread415352.html
Создать односвязный список для хранения Фамилии, Имени, Отчества в отдельных полях. Реализовать методы: Добавить узел, удалить узел, просмотр списка, определение принадлежности элемента списку. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг....
C++ Реализовать методы последовательного и бинарного поиска. Для сортированного массива A(1000) целых чисел реализовать методы последовательного и бинарного поиска. Определить количество шагов необходимых для поиска введенного с клавиатуры элементов первым и вторым методом. На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск. Запрещено создавать темы с множеством вопросов во всех разделах, кроме... подробнее

Показать сообщение отдельно
BeautifulLie
0 / 0 / 0
Регистрация: 23.12.2011
Сообщений: 12
23.12.2011, 08:56     Создать хеш-функцию для сохранения записей в файл в сортированном виде.
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

 Комментарий модератора 
  • На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.
  • Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru