Страницу Назад
Поискать другие аналоги этой работы
80 Структуры и алгоритмы обработки данных (часть 2) Лабораторная работа №1-5ID: 181164Дата закачки: 01 Июня 2017 Продавец: gnv1979 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: ДО СИБГУТИ Описание: Структуры и алгоритмы обработки данных (часть 2) Лабораторная работа 1-5 ЛАБОРАТОРНАЯ РАБОТА 1 Тема: Идеально сбалансированное дерево поиска (ИСДП) Цель работы: Изучение процесса программного построения ИСДП. 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют • размер дерева; • высоту дерева; • среднюю высоту дерева; • контрольную сумму данных в вершинах дерева; и проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность данных. 3. Разработать подпрограмму поиска вершины с заданным ключом в двоичном дереве поиска. 4. Разработать подпрограмму построения идеально сбалансированного дерева поиска (ИСДП) для массива случайных чисел, а также логическую функцию для определения является ли данное двоичное дерево деревом поиска. 5. Построить ИСДП из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенных деревьев вычислить размер, контрольную сумму, высоту и среднюю высоту, используя разработанные функции. Заполнить таблицу и проанализировать полученные результаты: Размер дерева ИСДП Контр. сумма Высота Теор. оценка для средней высоты Средняя высота 100 200 300 400 500 ЛАБОРАТОРНАЯ РАБОТА 2 Тема: Случайное дерево поиска (СДП) Цель работы: Изучение процесса программного построения СДП. 1. Разработать подпрограмму построения случайного дерева поиска (СДП). 2. Построить СДП из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. 3. Для построенного дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП. ИСДП необходимо строить для той же последовательности данных, что и СДП. Заполнить таблицу и проанализировать полученные результаты: Размер дерева СДП ИСДП Контр. сумма Высота Средняя высота Контр. сумма Высота Средняя высота 100 200 300 400 500 ЛАБОРАТОРНАЯ РАБОТА 3 Тема: Сбалансированные по высоте деревья поиска (АВЛ) Цель работы: Изучение процесса программного построения АВЛ-дерева. 1. Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. 2. Построить АВЛ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. 3. Для построенного АВЛ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП. ИСДП необходимо строить для той же последовательности данных, что и АВЛ-дерево. Заполнить таблицу и проанализировать полученные результаты: Размер дерева АВЛ-дерево ИСДП Контр. сумма Теор. оценки для сред. высоты Средняя высота Контр. сумма Теор. оценки для сред. высоты Средняя высота 100 200 300 400 500 ЛАБОРАТОРНАЯ РАБОТА 4 Тема: Двоичное Б-дерево поиска (ДБД) Цель работы: Изучение процесса программного построения ДБД. 1. Разработать подпрограмму построения ДБ-дерева для массива целых чисел 2. Построить ДБ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. 3. Для построенного ДБ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту (как для двоичного дерева) и высоту ДБ-дерева как количество уровней, сравнить их с аналогичными характеристиками АВЛ-дерева. ДБ-дерево необходимо строить для той же последовательности данных, что и АВЛ-дерево. Заполнить таблицу и проанализировать полученные результаты: Размер дерева АВЛ-дерево ДБД Контр. сумма Сред. высота Контр. сумма Кол-во уровней Теор. оценки для высоты ДБД Сред. высота для дв. дерева. 100 200 300 400 500 ЛАБОРАТОРНАЯ РАБОТА 5 Тема: Дерево оптимального поиска (приближенные алгоритмы) Цель работы: Изучение процесса программного построения почти оптимальных деревьев поиска. 1. Реализовать программно алгоритмы А1 и А2 для построения почти оптимальных деревьев поиска. 2. Построить почти оптимальные деревья поиска из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные) с помощью алгоритмов А1 и А2, распечатать их обход слева направо. 3. Для построенных деревьев вычислить размер, контрольную сумму и средневзвешенную высоту, сравнить их с аналогичными характеристиками дерева оптимального поиска. Заполнить таблицу и проанализировать полученные результаты: Размер дерева А1 А2 Контр. сумма Средне- взвешенная высота Контр. сумма Средне- взвешенная высота 100 200 300 400 500 Комментарии: работы успешно зачтены в 2017 году Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 2) Вид работы: Лабораторная работа 1 Оценка:Зачет Дата оценки: 07.04.2017 Рецензия: работа принята без замечаний. Мачикина Елена Павловна Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 2) Вид работы: Лабораторная работа 2 Оценка:Зачет Дата оценки: 15.04.2017 Рецензия: работа принята без замечаний. Мачикина Елена Павловна Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 2) Вид работы: Лабораторная работа 3 Оценка:Зачет Дата оценки: 18.04.2017 Рецензия: работа принята без замечаний. Мачикина Елена Павловна Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 2) Вид работы: Лабораторная работа 4 Оценка:Зачет Дата оценки: 29.04.2017 Рецензия: работа принята без замечаний. Мачикина Елена Павловна Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 2) Вид работы: Лабораторная работа 5 Оценка:Зачет Дата оценки: 03.05.2017 Рецензия: работа принята без замечаний. Мачикина Елена Павловна Размер файла: 581,4 Кбайт Фаил: ![]()
Скачано: 15 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Структуры и алгоритмы обработки данных (часть 2-я). Лабораторная работа №№1,2,3.Структуры и алгоритмы обработки данных (часть 2). ВАРИАНТ №5. Комплект лабораторных работ № 1-5. Структуры и алгоритмы обработки данных (часть 1). ВАРИАНТ №5. Комплект лабораторных работ № 1-5 Лабораторные работы №1,2,3 по дисциплине: Структуры и алгоритмы обработки данных (часть 1). Для всех вариантов. Структуры и алгоритмы обработки данных (2-я часть). Лабораторные работы №1-5. Решены все варианты Структуры и алгоритмы обработки данных. Часть 1-я.| Лабораторная работа №1 | Задание без вариантов | СибГУТИ Структуры и алгоритмы обработки данных. Часть 1-я. Лабораторная работа №2. Задание без вариантов. СибГУТИ Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Структуры и алгоритмы обработки данных / Структуры и алгоритмы обработки данных (часть 2) Лабораторная работа №1-5
Вход в аккаунт: