Хэширование и поиск.

Этот материал можно скачать бесплатно

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon LR5.doc
material.view.file_icon LR5.EXE
material.view.file_icon LR5.PAS
material.view.file_icon text.txt

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

ЛАБОРАТОРНАЯ РАБОТА №5 по дисциплине «Структуры и алгоритмы обработки данных»

Тема: Хэширование и поиск.

Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц.

Порядок выполнения работы:
1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении.
2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что и п.1. Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении.
3. Заполнить следующую таблицу полученными данными. Проанализировать результаты. (Какой метод требует большего объема памяти? Для какого из методов меньшее число коллизий?).
метод Объем таблицы Число коллизий
линейные пробы  
квадратичные пробы

Дополнительная информация

2009, СибГУТИ, Зачет
Хэширование и поиск
ЛАБОРАТОРНАЯ РАБОТА №5 по дисциплине «Структуры и алгоритмы обработки данных (часть 1 Методы сортировки и поиска)». Вариант 10 Хэширование и поиск 1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. 2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что и п.1
User uksne : 27 ноября 2010
100 руб.
Лабораторная работа №3: "Хэширование и поиск"
Лабораторная работа 3 Хэширование и поиск Цель работы:Изучение возможности хэширования данных для организации поиска. Порядок выполнения работы: Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хэш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести н
User Daniil2001 : 9 сентября 2021
100 руб.
Лабораторная работа №3: "Хэширование и поиск"
Лабораторная работа №3. Хэширование и поиск. Вариант №2
Хэширование и поиск. Цель работы: Изучение возможности хэширования данных для организации поиска. Порядок выполнения работы: 1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хеш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу. 2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести на экран заполне
User Отличник1 : 30 января 2021
100 руб.
Лабораторная работа №3. Хэширование и поиск. Вариант №2
Структуры и алгоритмы обработки данных (часть 1) Лабораторная работа №3 Хэширование и поиск
Структуры и алгоритмы обработки данных (часть 1) Лабораторная работа №3 Хэширование и поиск Цель работы: Изучение возможности хэширования данных для организации поиска. Порядок выполнения работы: 1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хэш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу. 2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллиз
User SOKOLOV : 2 марта 2025
190 руб.
Структуры и алгоритмы обработки данных (часть 1) Лабораторная работа №3 Хэширование и поиск
Структуры и алгоритмы обработки данных. Часть 1. Лабораторная работа № 5. Хэширование и поиск.
Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц. Порядок выполнения работы: 1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. 2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что и п.1. Экспериментально определить минимальн
User nik200511 : 2 октября 2013
78 руб.
Лабораторная работа №5. Хэширование и поиск. По дисциплине: Структуры и алгоритмы обработки данных (1 часть)
Лабораторная работа 5. Хэширование и поиск. Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц. Порядок выполнения работы: Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что и п.
User Udacha2013 : 4 сентября 2014
200 руб.
Структуры и алгоритмы обработки данных (1 часть). Лабораторная работа № 5. Хэширование и поиск. Pascal СибГУТИ
Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц. Порядок выполнения работы: 1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходи-мый объем хэш-таблицы и число коллизий при построении. 2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с тек-стом должен быть тот же, что и п.1. Экспериментально определить минима
User РешуВашуРаботу : 26 апреля 2018
400 руб.
Структуры и алгоритмы обработки данных (1 часть). Лабораторная работа № 5. Хэширование и поиск. Pascal СибГУТИ
Психологические особенности проведения деловых бесед
Умение бесконфликтно и продуктивно вести бе­седу - необходимое качество для того, кто хочет до­биться успеха в жизни, показатель общей культуры. Общепринятые нормы поведения неразрывно связаны с признанием неповторимости, ценности каждой лично­сти. Это признание реализуется в процессе общения с ним, в ходе равноправной и взаимоуважительной бе­седы. Прежде чем вступить в беседу, нужно продемонст­рировать вашу готовность к общению улыбкой, повер­нутыми к партнеру головой и телом, несколько наклон
User Qiwir : 22 октября 2013
10 руб.
Особенности развития Российского менеджмента
В этой работе я хотела подробно раскрыть для себя значение менеджмента, а так же узнать об особенностях его развития в нашей стране. С легкой руки американцев английское слово «менеджмент» известно сегодня каждому образованному человеку. Однако что же это слово означает, могут ответить лишь учебники и преподаватели соответствующих вузов. Написав, данную работу я выяснила, что менеджмент - это система программно - целевого управления, текущего и перспективного планирования и прогнозирования научн
User evelin : 22 октября 2013
13 руб.
Опорный узел подстропильной фермы. Задание 13б. Тулгу. чертеж в компасе.
Чертеж сделан компасе 21(то есть открываются всеми версиями компаса начиная с 21) + дополнительно сохранён в джпг, пдф
User Laguz : 5 января 2026
300 руб.
Опорный узел подстропильной фермы. Задание 13б. Тулгу. чертеж в компасе.
Техника мультисервисных сетей 1 вариант экзамен
На данные вопросы ответить коротко своими словами. Ответ выслать через электронный деканат. 1. Какие сети электросвязи называют транспортными? 2. Чем отличаются функции плоскости транспортировки общей архитектуры от функций плоскости систем передачи общей архитектуры телекоммуникаций? 3. Чем модель транспортной сети SDH отличается от модели транспортной сети OTH? 4. В чем сущность мультиплексирования технологии OTN-OTH 5. Какие разновидности пакетов Ethernet могут использоваться в транспортно
User Иннокентий : 1 июля 2022
500 руб.
up Наверх