Лабораторная работа №5 по дисциплине: Структуры и алгоритмы обработки данных. Вариант №02

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB5-1.C
material.view.file_icon LAB5-1.EXE
material.view.file_icon LAB5-2.C
material.view.file_icon LAB5-2.EXE
material.view.file_icon lab5.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 5.

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

Цель работы:Изучение возможности хэширования данных для организации поиска.

Порядок выполнения работы:

1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хэш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу.
2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести на экран заполненные хеш-таблицы для m=11 в виде
3. Подсчитать и сравнить количество коллизий при линейных и квадратичных пробах. Построить таблицу и проанализировать полученные результаты:
4. Организовать поиск элемента с заданным ключом для метода открытой адресации (линейные и квадратичные пробы).

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 1)
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 20.06.2016
Рецензия:Уважаемый,

Мачикина Елена Павловна
Лабораторная работа №5 по дисциплине: Структуры и алгоритмы обработки данных. Вариант №02
Лабораторная работа 5. Хэширование и поиск. Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц. Порядок выполнения работы: 1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. 2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что
User Jack : 4 сентября 2014
100 руб.
promo
Лабораторная работа №№1-5 по дисциплине: Структуры и алгоритмы обработки данных. Вариант 02.
Лабораторная работа 1. Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть
User freelancer : 7 августа 2016
100 руб.
promo
Лабораторная работа №№1-5 по дисциплине: Структуры и алгоритмы обработки данных. Вариант №02
Лабораторная работа 1. Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть
User Jack : 4 сентября 2014
500 руб.
Лабораторная работа №5. По дисциплине Структуры и алгоритмы обработки данных. МТУСИ. 2022
Лабораторная работа №5. По дисциплине Структуры и алгоритмы обработки данных. МТУСИ. 2022 Содержание 1 Задание на лабораторную работу 3 2 Ход работы 3 2.1 Код алгоритма 3 2.2 Результат работы алгоритма 5 2.3 Зависимость времени построения от глубины фрактала 6 Список использованных источников 7 Задание на лабораторную работу Реализовать генерацию кривой Серпинского с применением рекурсивных функций. Добавить возможность задания глубины фрактала. Оценить глубину фрактала. Построить таблицу зав
User DiKey : 29 марта 2023
150 руб.
Лабораторная работа №5. По дисциплине Структуры и алгоритмы обработки данных. МТУСИ. 2022
ЛАБОРАТОРНАЯ РАБОТА №5 по дисциплине «Структуры и алгоритмы обработки данных» Вариант 2
Задание Хеширование и поиск. Цель работы: Изучение возможности хеширования данных для организации поиска. Порядок выполнения работы: 1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хеш-таблице элемента по заданному ключу. Вывести на экран построенную хеш-таблицу. 2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести на экран
User beklenev : 15 декабря 2015
99 руб.
Лабораторная работа №5 по дисциплине Структуры и алгоритмы обработки данных. Вариант №7
1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. 2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что и п.1. Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. 3. Заполнить следующую таблицу полученным
User Jack : 1 декабря 2014
150 руб.
Лабораторная работа № 5 по дисциплине «Структуры и алгоритмы обработки данных». Вариант № 1
Задание Тема: Хэширование и поиск Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц. Порядок выполнения работы: 1. Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. 2. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл с текстом должен быть тот же, что и п.1. Эк
User xtrail : 19 апреля 2013
200 руб.
Лабораторная работа №5 по дисциплине "Структуры и алгоритмы обработки данных. Часть 2"
Часть 2. "Древовидные структуры данных" Тема: Построение дерева почти оптимального поиска. Цель работы: Освоить методы построения ДОП приближенными методами. Порядок выполнения работы: 1. Разработать процедуры построения ДОП приближенными методами А1 и А2. 2. Вычислить средневзвешенную высоту построенных ДОП для n=10, 50, 100, 200, 400 (n -количество вершин в дереве) и заполнить таблицу следующего вида. Проанализировать полученные результаты, сравнить их между собой..
User Greenberg : 7 октября 2011
49 руб.
Повышение ресурса коробки передач трактора класса 3 при работе с комбинированным агрегатом путем модернизации механизма переключения редуктора (конструкторский раздел дипломного проекта)
СОДЕРЖАНИЕ 2 ХАРАКТЕРИСТИКА МОДЕРНИЗИРУЕМОГО ТРАКТОРА… 2.1 Виды трансмиссий 2.2 Коробка передач модернизируемого трактора… 2.3 Механизм переключения 2.3.1 Описание модернизируемого механизма переключения редуктора коробки передач тора коробки передач 2.3.2 Порядок регулировки 2.3.3 Система управления… 2.4 Недостатки существующей конструкции 2.5 Описание модернизированной конструкции 2.5.1 Устройство и регулировки модернизированного механизма
User kreuzberg : 7 июня 2018
999 руб.
Повышение ресурса коробки передач трактора класса 3 при работе с комбинированным агрегатом путем модернизации механизма переключения редуктора (конструкторский раздел дипломного проекта) promo
Аппроксимация непрерывных функций многочленами
Содержание Введение I. Постановка основной задачи теории аппроксимации 1.1. Основная теорема аппроксимации в линейном нормированном пространстве 1.2. Теорема аппроксимации в пространстве Гильберта 1.3. Первая теорема Вейерштрасса 1.4. Вторая теорема Вейерштрасса II. Круг идей П.Л. Чебышева 2.1. Теорема Валле-Пуссена и теорема существования 2.2. Теорема Чебышева 2.3. Переход к периодическим функциям 2.4. Обобщение теоремы Чебышева III. Методы аппроксимации 3.1. Приближение функции многочленами 3.
User Qiwir : 13 августа 2013
Программирование мобильных устройств (часть 2-я). Экзамен. Билет №48.
Билет №48 Вопросы: Файл AndroidManifest.xml, назначение, содержимое. Наследование в Java, Множественное наследование
User nik200511 : 19 мая 2021
81 руб.
Разработка технологического процесса восстановления оси катка
1 РАЗРАБОТКАЕ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ВОССТАНОВЛЕНИЯ ДЕТАЛИ 1.1 Обоснование и выбор рационального способа восстановления детали 1.2 Составление маршрутной карты восстановления детали 1.3 Разработка карты эскизов детали 1.4 Составление операционной карты 1.5 Расчет и подбор оборудования для восстановления детали 2 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ОЦЕНКА ТЕХПРОЦЕССА ВОССТАНОВЛЕНИЯ ДЕТАЛИ 2.1 Расчет полной себестоимости восстановления детали 2.2 Определение основных технико-экономических показателей процесс
User konstruktor_ns : 31 января 2017
390 руб.
up Наверх