Структуры и алгоритмы обработки данных. Часть 2. Лабораторная работа 1. Для всех вариантов (2019)

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

material.view.file_icon
material.view.file_icon
material.view.file_icon solution.cpp
material.view.file_icon SOLUTION.EXE
material.view.file_icon SOLUTION.OBJ
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют:
размер дерева;
высоту дерева;
среднюю высоту дерева;
контрольную сумму данных в вершинах дерева;
Проверить их работу на конкретном примере.
Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность данных.
Разработать подпрограмму поиска вершины с заданным ключом в двоичном дереве поиска.
Разработать подпрограмму построения идеально сбалансированного дерева поиска (ИСДП) для массива случайных чисел, а также логическую функцию для определения является ли данное двоичное дерево деревом поиска. Построить ИСДП из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенных деревьев вычислить размер, контрольную сумму, высоту и среднюю высоту, используя разработанные функции. Заполнить таблицу (таблица 1) и проанализировать полученные результаты.
Разработать подпрограмму построения случайного дерева поиска (СДП). Построить СДП из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенного дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП. ИСДП необходимо строить для той же последовательности данных, что и СДП.Заполнить таблицу (таблица 1) и проанализировать полученные результаты.
Таблица 1 - Результаты работы программ

Размер дерева

СДП

ИСДП

Контр.

сумма

Высота фактическая

Теор. оценки для сред. высоты

Контр.

сумма

Высота фактическая

Теор. оценки для сред. высоты

100

200

300

400

500

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

ноябрь 2018, зачтено без замечаний, Мачикина Е.П.
Структуры и алгоритмы обработки данных. Часть 2. Лабораторные работы 1-3. Для всех вариантов (2019)
Лабораторная работа 1 Тема: Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Цель работы: Изучение процесса программного построения ИСДП и СДП. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: размер дерева; высоту дерева; среднюю высоту дерева; контрольную сумму данных в вершинах дерева; Проверить их работу на конкретном примере. Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последов
User nik200511 : 15 мая 2019
91 руб.
Структуры и алгоритмы обработки данных. Часть 2. Вариант общий. 2019 г.
ЛАБОРАТОРНАЯ РАБОТА №1 Тема: Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Цель работы: Изучение процесса программного построения ИСДП и СДП. 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: o размер дерева; o высоту дерева; o среднюю высоту дерева; o контрольную сумму данных в вершинах дерева; o Проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран пол
User Prorabs : 7 декабря 2019
350 руб.
Лабораторная работа №1 "Структуры и алгоритмы обработки данных (часть 2-я)
Лабораторная работа №1 Тема: Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Цель работы: Изучение процесса программного построения ИСДП и СДП. Формулировка задания: 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: o размер дерева; o высоту дерева; o среднюю высоту дерева; o контрольную сумму данных в вершинах дерева; o Проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и в
User Daniil2001 : 17 января 2022
15 руб.
Лабораторная работа №1 "Структуры и алгоритмы обработки данных (часть 2-я)
Структуры и алгоритмы обработки данных. Часть 2. Лабораторная работа 2. Для всех вариантов (2019)
Лабораторная работа 2 Тема: Сбалансированные по высоте деревья поиска (АВЛ) Цель работы: Изучение процесса программного построения АВЛ-дерева. Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. Построить АВЛ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенного АВЛ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП. ИС
User nik200511 : 15 мая 2019
41 руб.
Лабораторные работы №1-3 по дисциплине «Структуры и алгоритмы обработки данных. Часть 2». Вариант общий. 2019 год.
ЛАБОРАТОРНАЯ РАБОТА 1 Тема: Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Цель работы: Изучение процесса программного построения ИСДП и СДП. 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: o размер дерева; o высоту дерева; o среднюю высоту дерева; o контрольную сумму данных в вершинах дерева; o Проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран получ
User teacher-sib : 5 февраля 2019
600 руб.
promo
Структуры и алгоритмы обработки данных. Часть 2. Лабораторная работа №3. Для всех вариантов (2019)
Лабораторная работа 3 Тема: Двоичное Б-дерево поиска (ДБД) Цель работы: Изучение процесса программного построения ДБД. Разработать подпрограмму построения ДБ-дерева для массива целых чисел. Построить ДБ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенного ДБ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту (как для двоичного дерева) и высоту ДБ-дерева как количество уровней, сравнить и
User nik200511 : 15 мая 2019
41 руб.
Лабораторная работа №1 по дисциплине «Структуры и алгоритмы обработки данных (часть 2-я)»
Идеально сбалансированное дерево поиска (ИСДП) и случайное дерево поиска (СДП) Задание: 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют: o размер дерева; o высоту дерева; o среднюю высоту дерева; o контрольную сумму данных в вершинах дерева; o Проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность данных. 3. Разработать подпрограмму поиска вершины с зада
User boeobq : 17 ноября 2021
60 руб.
Лабораторная работа №1 по дисциплине «Структуры и алгоритмы обработки данных (часть 2-я)»
Структуры и алгоритмы обработки данных (часть 2-я). Лабораторные работы №1-5.
Лабораторная работа 1 Тема: Идеально сбалансированное дерево поиска (ИСДП) Цель работы: Изучение процесса программного построения ИСДП. 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют · размер дерева; · высоту дерева; · среднюю высоту дерева; · контрольную сумму данных в вершинах дерева; и проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран получив
User Алексей134 : 4 марта 2021
100 руб.
Этапы, структура и тенденции мирового хозяйства
План. 1. Введение 3 2. Состав и структура мирового хозяйства 5 3.Этапы мирового хозяйства 8 3.1. Предыстория мирового хозяйства 8 3.2. Этапа формирования мирового хозяйства 10 4. Тенденции мирового хозяйства 12 5. Заключение 15 Список литературы 20 1. Введение. Современное мировое хозяйство возникло после промышленного переворота, в ходе перерастания капитализма в его монополистическую стадию. Мировое хозяйство конца XIX - начала XX вв. заметно отличается от MX 60-90-х годов XX столети
User Lokard : 12 ноября 2013
10 руб.
Задание 28 Цилиндр пневматический МЧ00.28.00.00 деталировка
Пневматические цилиндры применяются в приспособлениях, предназначенных для быстрой установки и надежного закрепления обрабатываемых деталей на металлообрабатывающих станках. Изображенный на чертеже пневматический цилиндр — качающийся, крепится к станку специальными шарнирными устройствами. Основными элементами пневматического цилиндра являются цилиндр поз. 1 и поршень поз. 2. В цилиндр через отверстия крышек поз. 3 и поз. 4 то с одной, то с другой стороны поршня попеременно подводят сжатый возду
User coolns : 20 сентября 2018
190 руб.
Задание 28 Цилиндр пневматический МЧ00.28.00.00 деталировка promo
Речевая манипуляция в переговорах
Содержание Введение 1. Переговоры как коммуникативная деятельность 1.1 Определение понятия «переговоры». 1.2 Структура переговорного процесса. 1.3 Виды переговоров. 1.4 Психологические механизмы в переговорном процессе. 2. Речевая коммуникация 2.1 Психологические механизмы ведения переговоров. 2.2 Диалектика в разных видах переговоров. 3. Манипулятивные технологии 3.1 Основные составляющие манипулятивного воздействия. 3.2 Механизм эффективного внушения. 3.3 Манипулятивные способы по
User Slolka : 12 октября 2013
Пригрезившаяся Васавадатта
Царь Удаяна, владыка страны ватсов, потерпел поражение в битве и утратил половину царства Его мудрый министр Яугандхараяна понимает, что возвратить потерянное можно лишь с помощью могущесвенного царя Магадхи Даршаки. Для этого Удаяне нужно вступить с ним в родственный союз — жениться на сестре царя Даршаки Падмавати. Но Удаяна так сильно любит свою супругу Васавадатту, что никогда не согласится на новый брак. И тогда Яугандхараяна прибегает к хитрости: он поджигает женские покои дворца Удаяны, р
User Qiwir : 26 июля 2013
up Наверх