Лабораторные работы 1-3. Вариант 3. Структуры и алгоритмы обработки данных (часть 2-я)

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

Лабораторная работа 1
Тема: Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП)

Цель работы: Изучение процесса программного построения ИСДП и СДП.

Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют:
размер дерева;
высоту дерева;
среднюю высоту дерева;
контрольную сумму данных в вершинах дерева;
Проверить их работу на конкретном примере.
Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность данных.
Разработать подпрограмму поиска вершины с заданным ключом в двоичном дереве поиска.
Разработать подпрограмму построения идеально сбалансированного дерева поиска (ИСДП)

Лабораторная работа 2
Тема: Сбалансированные по высоте деревья поиска (АВЛ)

Цель работы: Изучение процесса программного построения АВЛ-дерева.

Разработать подпрограмму построения АВЛ-дерева для массива целых чисел.

Построить АВЛ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо.

Для построенного АВЛ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП. ИСДП необходимо строить для той же последовательности данных, что и АВЛ-дерево. Заполнить таблицу 2 и проанализировать полученные результаты/

Лабораторная работа 3
Тема: Двоичное Б-дерево поиска (ДБД)

Цель работы: Изучение процесса программного построения ДБД.

Разработать подпрограмму построения ДБ-дерева для массива целых чисел.

Построить ДБ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо.

Для построенного ДБ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту (как для двоичного дерева) и высоту ДБ-дерева как количество уровней, сравнить их с аналогичными характеристиками АВЛ-дерева. ДБ-дерево необходимо строить для той же последовательности данных, что и АВЛ-дерево. Заполнить таблицу 3 и проанализировать полученные результаты.

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

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

Мачикина Елена Павловна
«Структуры и алгоритмы обработки данных. Часть 2». Лабораторная работа №1. Вариант №3
Порядок выполнения работы: 1.Разместить в памяти компьютера данное двоичное дерево (см. ниже, номер задания соответствует последней цифре шифра), данные в вершинах заполнить случайными числами. (Вариант дерева в скриншоте) 2.Написать процедуры для вычисления размера дерева, высоты дерева, средней высоты дерева, контрольной суммы для дерева и проверить их работу на конкретном примере. 3.Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность дан
User wchg : 10 сентября 2013
79 руб.
«Структуры и алгоритмы обработки данных. Часть 2». Лабораторная работа №1. Вариант №3
Лабораторная работа №1 "Структуры и алгоритмы обработки данных (часть 2-я)
Лабораторная работа №1 Тема: Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Цель работы: Изучение процесса программного построения ИСДП и СДП. Формулировка задания: 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: o размер дерева; o высоту дерева; o среднюю высоту дерева; o контрольную сумму данных в вершинах дерева; o Проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и в
User Daniil2001 : 17 января 2022
15 руб.
Лабораторная работа №1 "Структуры и алгоритмы обработки данных (часть 2-я)
Лабораторная работа №1 по дисциплине "Структуры и алгоритмы обработки данных" (часть 2) Вариант№3
Постановка задачи Разместить в памяти компьютера данное двоичное дерево (см. ниже, номер задания соответствует последней цифре шифра), данные в вершинах заполнить случайными числами.
User denchik1994 : 22 марта 2015
40 руб.
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №3
Вариант задания: А = 3 B = 3.3 D = 1 АВЛ-дерево. Описание базы данных Задания А = 3 (файл base3.dat) База данных "Обманутые вкладчики" Структура записи: ФИО вкладчика: текстовое поле 32 символа формат <Фамилия>_<Имя>_<Отчество> Сумма вклада: целое число Дата вклада: текстовое поле 8 символов формат дд-мм-гг ФИО адвоката: текстовое поле 22 символа формат <Фамилия>_<буква>_<буква> Пример записи из БД: Петров_Иван_Федорович___________ 130 15-03-46 Иванова_И_В__________
User IT-STUDHELP : 18 ноября 2021
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №3 promo
Структуры и алгоритмы обработки данных (часть 2-я) .Вариант №3
Вариант задания: А = 3 B = 3.3 D = 1 АВЛ-дерево. Описание базы данных Задания А = 3 (файл base3.dat) База данных "Обманутые вкладчики" Структура записи: ФИО вкладчика: текстовое поле 32 символа формат <Фамилия>_<Имя>_<Отчество> Сумма вклада: целое число Дата вклада: текстовое поле 8 символов формат дд-мм-гг ФИО адвоката: текстовое поле 22 символа формат <Фамилия>_<буква>_<буква> Пример записи из БД: Петров_Иван_Федорович___________ 130 15-03-46 Иванова_И_В___________
User IT-STUDHELP : 18 ноября 2021
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я) .Вариант №3 promo
Структуры и алгоритмы обработки данных (часть 2-я) . Вариант №3
Вариант задания: А = 3 (файл base3.dat) База данных "Обманутые вкладчики" Структура записи: ФИО вкладчика: текстовое поле 32 символа формат <Фамилия>_<Имя>_<Отчество> Сумма вклада: целое число Дата вклада: текстовое поле 8 символов формат дд-мм-гг ФИО адвоката: текстовое поле 22 символа формат <Фамилия>_<буква>_<буква> Пример записи из БД: Петpов_Иван_Федоpович___________ 130 15-03-46 Иванова_И_В___________ Задание на поиск записей: B = 3.3 Вывести на экран количество и фамилии всех адвокато
User IT-STUDHELP : 18 ноября 2021
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я) . Вариант №3 promo
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №3
Вариант задания: 3 А = 3 B = 3.3 D = 1 АВЛ-дерево. Описание базы данных Задания А = 3 (файл base3.dat) База данных "Обманутые вкладчики" Структура записи: ФИО вкладчика: текстовое поле 32 символа формат <Фамилия>_<Имя>_<Отчество> Сумма вклада: целое число Дата вклада: текстовое поле 8 символов формат дд-мм-гг ФИО адвоката: текстовое поле 22 символа формат <Фамилия>_<буква>_<буква> Пример записи из БД: Петров_Иван_Федорович___________ 130 15-03-46 Иванова_И_В_______
User IT-STUDHELP : 18 ноября 2021
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №3 promo
Лабораторная работа №1 по дисциплине «Структуры и алгоритмы обработки данных (часть 2-я)»
Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Задание: 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: o размер дерева; o высоту дерева; o среднюю высоту дерева; o контрольную сумму данных в вершинах дерева; o Проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность данных. 3. Разработать подпрограмму поиска вершины с зада
User boeobq : 17 ноября 2021
60 руб.
Лабораторная работа №1 по дисциплине «Структуры и алгоритмы обработки данных (часть 2-я)»
Функциональное и логическое программирование. Контрольная работа №1. Вариант №1
Вариант 1 Вставьте в список новые элементы X перед всеми вхождениями Y. Например: На Лиспе при x=5, y=1 и списке (1 2 1 5 8 1 0) результатом будет список (5 1 2 5 1 5 8 5 1 0).
User Nicola90 : 9 февраля 2014
350 руб.
Экзаменационная работа по дисциплине: Теория вероятностей и математическая статистика. Билет №6
Билет №6 1. Тема: Геометрические вероятности. Задача: Происходит стрельба по мишени диаметром 10 см. Для некоторого стрелка попадание в любую точку мишени равновероятно. Он получит зачёт по стрельбе, если с первого раза попадёт в центральную часть мишени диаметром 5 см. Найти вероятность этого события. 2. Тема: Дискретные двумерные случайные величины. Задача: Двумерная с.в. распределена по следующему закону: [ню] [эпсилон] 0 1 –1 0,1 0,15 0 0,15 0,25 1 0,2 0,15 Найти закон распределения д
User SibGOODy : 22 июля 2018
200 руб.
promo
Одноповерхова виробнича будівля
ЗМІСТ 1.Вихідні дані 3 2.Розрахунок панелі покриття 4 3.Розрахунок дощатоклеєної балки 7 4. Розрахунок дощатоклеєної колони 10 5.Список використаної літератури 18 Вихідні дані. Розміри панелі в плані 1.5 х 6 м; обшивка з водостійкої фанери
User elementpio : 21 сентября 2011
45 руб.
Одноповерхова виробнича будівля
Разработка пласта К-5 блока №4 шахтного поля филиала «Шахта Осинниковская»
ВЕДЕНИЕ…………………………………………………………………. 9 1 ГЕОЛОГИЧЕСКАЯ ХАРАКТЕРИСТИКА ШАХТНОГО ПОЛЯ …….. 12 1.1 Общие сведения о шахте…………………………………………….. 12 1.2 Стратиграфия и литология…………………………………………... 13 1.3 Тектоника шахтного поля…………………………………………..... 14 1.4 Гидрогеологические условия. ……………………………………...... 15 1.5 Характеристика качества углей. …………………………………...... 15 1.6 Горнотехнические условия эксплуатации ……..………………........ 16 1.7 Границы и запасы шахтного поля.…………………….…………...... 16 1.8 Горно-геологическая
User Aronitue9 : 17 марта 2012
450 руб.
Разработка пласта К-5 блока №4 шахтного поля филиала «Шахта Осинниковская»
up Наверх