Структуры и алгоритмы обработки данны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
Информатика (часть 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 руб.
Лабораторная работа № 4 по информатике (часть 2-я), 2016
Лабораторная работа Построение диаграмм с помощью процессора Microsoft Excel УЧЕБНЫЕ ЦЕЛИ Эта лабораторная работа поможет Вам: научиться строить графики на основе данных, содержащихся на рабочем листе; настраивать формат диаграммы; задавать отображаемые данные и оформлять получающуюся диаграмму. Построение экспериментального графика Содержание отчета 1. Таблица, созданная на листе Обработка эксперимента. 2. Диаграмма, построенная на основании данных таблицы. 3. К отчету должен быть также пр
User zyeff : 18 ноября 2016
100 руб.
Лабораторная работа № 4 по информатике (часть 2-я), 2016
Информатика (часть 2). Лабораторная работа №1. Вариант №2.
Лабораторная 1. Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Варианты заданий: Таблица 1 Вариант Условие задачи 2 Создать текстовый файл с произвольным числом строк. Переписать в новый файл все символы исходного, удалив все символы пробела. Вывести преобразованный текст и количество удаленных пробелов.
User nik200511 : 13 июня 2019
93 руб.
Математический анализ Часть 2.
Дисциплина «Математический анализ». Часть 2. Вариант № 0 1. Вычислить несобственный интеграл или доказать его расходимость 2. Вычислить с помощью двойного интеграла объем тела, ограниченного указанными поверхностями 3. Вычислить криволинейный интеграл по координатам где - дуга параболы от точки до точки 4. Найти общее решение дифференциального уравнения первого порядка 5. Решить задачу Коши Смотреть скриншот.
User Алексей134 : 24 декабря 2019
200 руб.
Математический анализ Часть 2.
Проектирование маркетинговых стратегий
Теоретические аспекты разработки маркетинговой стратегии Маркетинговые стратегии: понятие и сущность Виды маркетинговых стратегий Особенности маркетинговых стратегий на рынке строительных услуг Анализ и совершенствование стратегий маркетинга ООО «СПК Лист» Организационно-экономическая характеристика ООО «СПК Лист» Анализ действующих стратегий маркетинга ООО «СПК Лист» и его особенности Мероприятий по совершенствованию стратегии маркетинга для ООО «СПК Лист» Заключение Библиографический список
User evelin : 20 июля 2015
35 руб.
Клапан пусковой МЧ00.17.00.00 3d solidworks
Клапан пусковой МЧ00.17.00.00 3d модель Клапан пусковой МЧ00.17.00.00 3d solidworks Пусковой автоматический клапан дизеля открывается под давлением сжатого воздуха. Клапан поз. 3 пружиной поз. 5 плотно прижат к торцу корпуса поз. 1. Ниппель поз. 2 зажат между корпусом и колпаком поз. 4 и уплотнен прокладками поз. 7. При пуске дизеля сжатый воздух от воздухо-распределителя поступает через резьбовое отверстие ниппеля в полость корпуса и проходит через продольные канавки на стержне клапана. Под да
User bublegum : 20 апреля 2021
350 руб.
Клапан пусковой МЧ00.17.00.00 3d solidworks promo
Анализ факторов, определяющих равновесие потребителя и его реакцию на изменение цены и дохода
Содержание Введение РАЗДЕЛ 1. Равновесие потребителя 1.1. Множество допустимых возможностей потребителя. Бюджетная линия 1.2. Оптимум потребителя РАЗДЕЛ 2. 2.1 Реакция потребителя на изменение дохода 2.2 Реакция потребителя на изменение цен 2.3 Кривые Энгеля Заключение Литература Введение Посетив любой рынок, мы чувствуем, что суть рыночного процесса – купля-продажа товара. Главными действующими лицами здесь являются продавцы и покупатели. Поэтому понять закономерности работы рынка м
User Lokard : 11 ноября 2013
15 руб.
up Наверх