Структуры и алгоритмы обработки данных. Часть 2. Вариант общий. 2019 г.

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

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

Описание

ЛАБОРАТОРНАЯ РАБОТА №1

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

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

ЛАБОРАТОРНАЯ РАБОТА №2

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

ЛАБОРАТОРНАЯ РАБОТА №3

Тема: Двоичное Б-дерево поиска (ДБД)
Цель работы: Изучение процесса программного построения ДБД.
Разработать подпрограмму построения ДБ-дерева для массива целых чисел.
Построить ДБ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо.
Для построенного ДБ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту (как для двоичного дерева) и высоту ДБ-дерева как количество уровней, сравнить их с аналогичными характеристиками АВЛ-дерева. ДБ-дерево необходимо строить для той же последовательности данных, что и АВЛ-дерево. Заполнить таблицу 3 и проанализировать полученные результаты.

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

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Сибирский государственный университет
телекоммуникаций и информатики.

Межрегиональный центр переподготовки специалистов

лабораторные работы по дисциплине
«Структуры и алгоритмы обработки данных. Часть 2»

Вариант: 7

Проверил: Мачикина Е.П. зачет


Новосибирск. 2019 г.
Структуры и алгоритмы обработки данных (часть 2)
Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Операционные системы Вид работы: Экзамен Оценка:Хорошо
User MayaMy : 23 февраля 2019
400 руб.
Структуры и алгоритмы обработки данных (часть 2)
Экзамен. Структуры и алгоритмы обработки данных (часть 2-я)
1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 5. Построить ДОП, используя все буквы своих фамилии, имени, отчества двумя приближенными алгоритмами. Вычислить средневзвешенную высоту в об
User Алёна25 : 31 марта 2025
50 руб.
Экзамен Структуры и алгоритмы обработки данных (часть 2)
Экзаменационное задание 1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 5. Построить ДОП, используя все буквы своих фамилии, имени, отчества двумя приближенными алгоритмами. Вычислить сред
User SOKOLOV : 2 марта 2025
225 руб.
Экзамен Структуры и алгоритмы обработки данных (часть 2)
Структуры и алгоритмы обработки данных (часть 2). Экзамен.
Задания для контрольной работы одинаковы для всех студентов. Начальные данные выбираются индивидуально в зависимости от задания в экзаменационном тесте. 1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя набор из 12 букв своих фамилии, име
User holm4enko87 : 12 ноября 2024
50 руб.
promo
Структуры и алгоритмы обработки данных (часть 2). Экзамен.
Задания для контрольной работы одинаковы для всех студентов. Начальные данные выбираются индивидуально в зависимости от задания в экзаменационном тесте. 1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя набор из 12 букв своих фамилии, име
User 321 : 23 октября 2019
150 руб.
promo
Структуры и алгоритмы обработки данных (часть 2). Экзамен.
1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 5. Построить ДОП, используя все буквы своих фамилии, имени, отчества двумя приближенными алгоритмами. Вычислить средневзвешенную высоту в об
User sibguter : 23 ноября 2018
59 руб.
Структуры и алгоритмы обработки данных. Часть 2. Экзамен.
ПРАВИЛА ВЫБОРА ВАРИАНТА Задания для контрольной работы одинаковы для всех студентов. Начальные данные выбираются индивидуально в зависимости от задания в экзаменационном тесте. 1. Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 2. Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. 3. Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 4. Построить ДБ-дерево, используя набор из 12
User nik200511 : 18 июля 2016
36 руб.
Структуры и алгоритмы обработки данных. Часть 2-я. Экзамен.
ЭКЗАМЕНАЦИОННЫЙ ТЕСТ При выполнении экзаменационного теста работы необходимо строго придерживаться указанных ниже правил. Работы, выполненные без соблюдения этих правил, не засчитываются и возвращаются студенту для переработки. 1. После выполнения всех лабораторных работ и курсовой работы студент допускается к сдаче экзамена. 2. Экзаменационный тест состоит из пяти заданий, которые одинаковы для всех студентов, однако входные данные выбираются индивидуально. В работу должны быть включены все з
User nik200511 : 9 июня 2016
40 руб.
Экзаменационная работа по дисциплине "Сетевое программное обеспечение"
Билет 11 1.Cемейство протоколов TCP/IP. Протокол IP. Функции. Формат IP-датаграмм. 2. Сетевая файловая система NFS. Монтирование файловой системы. 3. Формат блока NСВ протокола NetBIOS. Процедуры добавления и удаления имени, ввода и вывода датаграммы, вызова NetBIOS. Ответ на вопрос 1: Протокол TCP/IP (Transmission Control Protocol / Internet Protocol) сходен с NetBIOS, IPX и SPX в различных отношениях. Протокол TCP/IP разрабатывался Министерством Обороны США для глобальной (а не локаль
User uksne : 24 ноября 2011
300 руб.
Метрология, стандартизация и сертификация в инфокоммуникациях. Вариант 10
Лабораторная работа № 4 1 Цель работы Изучить принцип работы и структурную схему универсального электронно-лучевого осциллографа. Получить практические навыки рабо-ты с электронно-лучевым осциллографом и измерительными генератора-ми. Приобрести навыки измерения временных интервалов, напряжения, периода и частоты различных электрических сигналов с помощью элек-тронного осциллографа. Освоить методику оценки погрешности измере-ний, выполняемых с помощью осциллографа и получить навыки оформле-ния
User ВитОс : 15 ноября 2017
150 руб.
Основы теории цепей. Контрольная работа. Вариант №2
Основы теории цепей. Контрольная работа. Вариант 2 Задание 1 1. Рассчитать схему методом наложения. 2. Составить систему уравнений по методу законов Кирхгофа. 3. Рассчитать схему методом узловых напряжений. 4. Проверить баланс мощности. Исходная схема Исходные данные: E1 В 100 E2 В 80 J мА 12 R1 кОм 4 R2 кОм 2 R3 кОм 4 R4 кОм 3 R5 кОм 2 Задание 2 1. Составить систему уравнений по методу законов Кирхгофа. 2. Рассчитать ток в L1 методом контурных токов. 3. Рассчитать ток в L1 методом эквивале
User rmn77 : 19 ноября 2019
550 руб.
Основы теории цепей. Контрольная работа. Вариант №2
ФМРМ ХХХХХХ 300 ВО Клапан
Клапан предназначен для обеспечения прохода воздуха только в одном направлении. Применяется в впневматических системах станков и другово оборудования. При подачи воздуха через штуцер 4 цилиндр 2 находится в крайнем правом положении, воздух проходит через четыре радиальных отверстия детали 2, полости деталей 9 и 7 и выходит из клапана через штуцер 3. При подаче воздуха со стороны штуцера 3 или при повышении давления в правой полости клапана цилиндр 2 перемещается в крайне левое положение. При это
User vermux1 : 1 сентября 2018
600 руб.
ФМРМ ХХХХХХ 300 ВО Клапан promo
up Наверх