Структуры и алгоритмы обработки данныx. Часть 2-я. Лабораторные работы №1-5. 2016

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.cpp
material.view.file_icon lab1.exe
material.view.file_icon Лабораторная работа 1.doc
material.view.file_icon
material.view.file_icon lab2.cpp
material.view.file_icon lab2.exe
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon
material.view.file_icon lab3.cpp
material.view.file_icon lab3.exe
material.view.file_icon Лабораторная работа 3.doc
material.view.file_icon
material.view.file_icon lab4.cpp
material.view.file_icon lab4.exe
material.view.file_icon Лабораторная работа 4.doc
material.view.file_icon
material.view.file_icon lab5.cpp
material.view.file_icon lab5.exe
material.view.file_icon Лабораторная работа 5.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 1

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

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

Лабораторная работа 2

Тема: Случайное дерево поиска (СДП)
Цель работы: Изучение процесса программного построения СДП.

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

Лабораторная работа 3

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

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

Лабораторная работа 4

Тема: Двоичное Б-дерево поиска (ДБД)
Цель работы: Изучение процесса программного построения ДБД.

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

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

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

1. Реализовать программно алгоритмы А1 и А2 для построения почти оптимальных деревьев поиска.
2. Построить почти оптимальные деревья поиска из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные) с помощью алгоритмов А1 и А2, распечатать их обход слева направо.
3. Для построенных деревьев вычислить размер, контрольную сумму и средневзвешенную высоту, сравнить их с аналогичными характеристиками дерева оптимального поиска. Заполнить таблицу и проанализировать полученные результаты.

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

Зачет
Мачикина Е.П.
2016
Лабораторная работа № 1 по информатике (часть 2-я) 2016 г.
Лабораторная работа Оформление документов УЧЕБНЫЕ ЦЕЛИ: В этой работе Вы рассмотрите: научиться создавать и оформлять различные документы Содержание отчета Отчет должен быть подготовлен с помощью редактора Microsoft Word. Файл с отчетом должен содержать: Титульный лист Пример отформатированной объяснительной записки с вашим текстом Пример заполненного бланка резюме с вашими данными
User zyeff : 18 ноября 2016
100 руб.
Лабораторная работа № 1 по информатике (часть 2-я) 2016 г.
Физика. часть 2-я. Лабораторная работа № 1
1. Цель работы Исследовать явление дифракции электромагнитных волн. С помощью дифракционной решетки проходящего света измерить длины электромагнитных волн видимого диапазона. 2. Основные теоретические сведения Дифракцией называется совокупность явлений, наблюдаемых при распространении света в среде с резкими неоднородностями ( например, вблизи границ непрозрачных тел, сквозь малые отверстия и т.п.) и связанных с отклонениями от законов геометрической оптики. В частности, дифракция приводит к ог
User JonFree : 16 января 2021
90 руб.
Физика. часть 2-я. Лабораторная работа № 1
«Информатика (часть 2)» Лабораторная работа № 1
ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ Задание Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Создать текстовый файл с произвольным числом строк. В качестве исходного текста задать арифметическое выражение, записанное на языке Си. Проверить, соблюдается ли баланс открывающихся и закрывающихся скобок. Если равенство соблюдается, то вывести соответствующее сообщение, в противном случае вывести количество открывающихся и количество закрывающихся скобок.
User Sakhal : 1 апреля 2019
Лабораторная работа № 2 по информатике (часть 2-я), 2016
Лабораторная работа Подготовка комплексных текстовых документов в среде редактора Microsoft Word Часть 1. Создание сложных таблиц методом рисования Часть 2. Создание диаграмм на основе таблиц Упражнение 4.3. Изучение эффективных приемов работы с графическими объектами Упражнение 4.4. Создание графических заголовков Содержание отчета Часть 1. Текст файла Таблица.doc Часть 2. Текст файла Диаграмма.doc Часть 3. Текст файла Рисунок.doc Часть 4. Текст файла Заголовок.doc
User zyeff : 18 ноября 2016
100 руб.
Лабораторная работа № 2 по информатике (часть 2-я), 2016
Лабораторная работа № 4 по информатике (часть 2-я), 2016
Лабораторная работа Построение диаграмм с помощью процессора Microsoft Excel УЧЕБНЫЕ ЦЕЛИ Эта лабораторная работа поможет Вам: научиться строить графики на основе данных, содержащихся на рабочем листе; настраивать формат диаграммы; задавать отображаемые данные и оформлять получающуюся диаграмму. Построение экспериментального графика Содержание отчета 1. Таблица, созданная на листе Обработка эксперимента. 2. Диаграмма, построенная на основании данных таблицы. 3. К отчету должен быть также пр
User zyeff : 18 ноября 2016
100 руб.
Лабораторная работа № 4 по информатике (часть 2-я), 2016
Информатика (часть 2-я). Лабораторные работы №№1-4
ЛР1 Содержание отчета Отчет должен быть подготовлен с помощью редактора Microsoft Word. Файл с отчетом должен содержать: Титульный лист Пример отформатированной объяснительной записки с вашим текстом Пример заполненного бланка резюме с вашими данными ЛР2 Содержание отчета Часть 1. Текст файла Таблица.doc Часть 2. Текст файла Диаграмма.doc Часть 3. Текст файла Рисунок.doc Часть 4. Текст файла Заголовок.doc ЛР3 Содержание отчета Часть 1. Таблица, созданная на листе Дополнительные расходы, и опи
User Uiktor : 10 марта 2016
40 руб.
Информатика (часть 2). Лабораторные работы №1-5
№ 1: "Оформление документов" № 2: "Подготовка комплексных текстовых документов в среде редактора Microsoft Word" № 3: "Создание электронных таблиц с помощью процессора Microsoft Excel" № 4: "Построение диаграмм с помощью процессора Microsoft Excel" № 5: "Использование электронных таблиц для расчетов»"
User ElenaA : 26 января 2016
50 руб.
Информатика (часть 2). Лабораторная работа №1. Вариант №2.
Лабораторная 1. Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Варианты заданий: Таблица 1 Вариант Условие задачи 2 Создать текстовый файл с произвольным числом строк. Переписать в новый файл все символы исходного, удалив все символы пробела. Вывести преобразованный текст и количество удаленных пробелов.
User nik200511 : 13 июня 2019
93 руб.
Анализ внешнеэкономической деятельности Ставропольского края и Германии
Содержание Введение 1. Структура и функции Министерства экономического развития и торговли Ставропольского края 2. Анализ ВЭД Ставропольского края 3. Структура экономики Германии 4. Внешнеторговая политика Германии 5. Торгово-экономические отношения России с Германией Заключение Список используемой литературы Приложения Введение Усиление интеграционных процессов в мире, расширение границ международного экономического обмена привело к образованию в последнее десятилетие
User OstVER : 10 сентября 2013
5 руб.
Проектирование кулачка вытяжного пресса
Начальные условия к задаче по анализу плоского рычажного механизма. Структурный анализ рычажного механизма Кинематический анализ плоского рычажного механизма Построение плана скоростей Построение плана ускорений Силовой анализ механизма Силовой расчёт группы 4-5 Силовой расчёт 2-3 Силовой расчёт начального механизма Построение рычага Жуковского Начальные условия для задачи по синтезу кулачкового механизма. Расчётные зависимости для построения кинематических диаграмм. Определение основных р
User ostah : 6 октября 2015
45 руб.
Трансформация фразеологизмов и детские тексты
Содержание Введение…………………………………………………………...……..… 4 Глава 1. Теоретические вопросы фразеологических единиц и их трансформации……………………………………………..……….. 8 §1. Понятие фразеологической единицы и ее признаки. Широкий и узкий подход к выделению фразеологизмов………………………….. 8 §2. Границы вариантности фразеологизмов русского языка………… 16 §3. Понятие трансформации. Виды авторских преобразований фразеологических единиц………………………………………….……… 20 §4. Явление дефразеологизации……………………………………….... 29 Выводы……
User Targelion : 2 ноября 2009
Статистика. В-5
Таблица 1 ˗ Исходные данные – Вариант No5 No п/п Y1 X5 1 101 6,7 2 105 6,3 3 109 6,3 4 97 5 5 95 5,1 6 87 4,9 7 100,1 5,2 8 102 6 9 99 6,3 10 100 5,7 Задание: 1) Используя формулы 8.1˗8.6 и построив промежуточную таблицу 2 произвести расчеты покаpателей тесноты связи и параметров уравнения регрессии, проверить расчеты, используя встроенные функции Excel. 2. Оценить значимость рассчитанного коэффициента корреляции, представить уравнение регрессии, сделать по полученным данным выводы.
User kbcfy : 26 января 2020
100 руб.
up Наверх