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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB2.EXE
material.view.file_icon LAB2.PAS
material.view.file_icon Лабораторная работа № 2 (структуры и алгоритмы обработки данных).doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска
Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска.
Порядок выполнения работы:
1. Разработать процедуры построения СДП и ИСДП.
2. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты

n Высота СДП Высота ИСДП
10  
50  
100  
200  
400  

3. Написать процедуру, определяющую является ли двоичное дерево деревом поиска. Проверить ее работу на построенных СДП и ИСДП.
4. Запрограммировать процедуру поиска в дереве поиска элемента с заданным ключом и проверить ее работу на построенных СДП и ИСДП.
5. Определить количество операций, необходимых для поиска. Сравнить эту величину с высотой дерева.

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

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

Мачикина Елена Павловна
Лабораторная работа №2 "Структуры и алгоритмы обработки данных (часть 2)"
Лабораторная работа №2 Тема: Сбалансированные по высоте деревья поиска (АВЛ) Цель работы: Изучение процесса программного построения АВЛ-дерева. Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. Построить АВЛ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенного АВЛ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП.
User Daniil2001 : 18 января 2022
15 руб.
Лабораторная работа №2 "Структуры и алгоритмы обработки данных (часть 2)"
Лабораторная работа №2. "Структуры и алгоритмы обработки данных. Часть 1"
Часть 1. Методы сортировки и поиска. Тема: Быстрые методы сортировки массивов Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и
User Greenberg : 22 октября 2011
49 руб.
100 руб.
Лабораторная работа № 2. Структуры и алгоритмы обработки данных. (СибГУТИ)
Тема: Быстрые методы сортировки массивов. Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оц
User Lost : 15 февраля 2012
10 руб.
Лабораторная работа №2. Структуры и алгоритмы обработки данных. Работа с хеш-таблицей.
Лабораторная работа №2. Структуры и алгоритмы обработки данных. Работа с хеш-таблицей. Цель: Целью лабораторной работы является получение навыков работы с хеш-таблицей, содержащей заданную последовательность элементов (ключей). Задание: В программу из первой лабораторной работы («Построение хеш-таблицы») добавить следующие функции: 1. Функция генерирования или ввода в интерактивном режиме новых элементов. 2. Функция поиска элементов. 3. Функция добавления нового элемента. 4. Функция удаления э
User DiKey : 30 июня 2022
75 руб.
Лабораторная работа № 2. Структуры и алгоритмы обработки данных. 10-й вариант
Лабораторная работа 2. Быстрые методы сортировки массивов. Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретичес
User Despite : 14 мая 2015
60 руб.
Лабораторная работа №2. Структуры и алгоритмы обработки данных - 1. Вариант 03.
Постановка задачи • Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). • Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. • Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. • Составить таблицу (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – количество
User JulDir : 2 февраля 2013
39 руб.
Лабораторная работа №2. Структуры и алгоритмы обработки данных. Поддержка обработки исключительных ситуаций
Лабораторная работа №2. Структуры и алгоритмы обработки данных. Поддержка обработки исключительных ситуаций Цель Получить практические навыки по работе с механизмом контроля исключительных ситуаций. ЗАДАНИЕ Дополнить программу работы с библиотеками фигур механизмом контроля исключительных ситуаций. Возможно выявление следующих ошибок: • Непопадание точки на экран; • Некорректные параметры при формировании фигуры; СОДЕРЖАНИЕ ЗАДАНИЕ 3 ДОБАВЛЕННЫЕ КЛАССЫ 4 ПЕРЕОПРЕДЕЛЁННЫЕ ФУНКЦИИ-ЧЛЕНЫ 6 КОН
User DiKey : 30 июня 2022
75 руб.
Инженерная графика. Задание №69. Вариант №8. Соединение болтовое
Все выполнено в программе КОМПАС 3D v16. Боголюбов С.К. Индивидуальные задания по курсу черчения. Задание 69. Вариант 8. Соединение болтовое. Пользуясь приведёнными условными соотношениями, построить изображения соединения деталей болтом. Размер L подобрать по ГОСТ 7798-70 так, чтобы обеспечить указанное значение К (см. Приложения). В состав работы входит один файл, помещенный в архив – чертеж болтового соединения соответствующего варианта, все расчеты и названия используемых стандартных изд
User Чертежи : 27 марта 2020
65 руб.
Инженерная графика. Задание №69. Вариант №8. Соединение болтовое
Выполнить в трех проекциях чертеж полого геометрического тела. Задание 58 - Вариант 20
С.К. Боголюбов. Индивидуальные задания по курсу черчения. Задание 58 - Вариант 20 Выполнить в трех проекциях чертеж полого геометрического тела с применением профильного разреза. В состав работы входит: Чертеж; 3D модели. Выполнено в программе Компас + чертежи в PDF.
User .Инженер. : 14 декабря 2025
100 руб.
Выполнить в трех проекциях чертеж полого геометрического тела. Задание 58 - Вариант 20 promo
Анализ демографической ситуации в Ханты-Мансийском АО
Демографический анализ Ханты-Мансийского АО Общие сведения Ханты-Мансийский автономный округ расположен в центральной части Западно-Сибирской равнины. Граничит на севере - с Ямало-Ненецким автономным округом, на востоке - с Томской областью, Красноярским краем, на юге с Тобольским и Уватским районами, на западе - с республикой Коми и Свердловской областью. В общей площади округа - 534.8 тысяч квадратных километров, сельскохозяйственные угодья пастбища, пашни, залежи, сенокосы занимают 3 , болот
User evelin : 4 марта 2013
10 руб.
Внутренняя политика правительств Великобритании в 1997 - 2010 гг
Содержание Введение …………………………………………………………………………………………….2 Глава I. Модернизация системы государственного управления и конституционная реформа11 1. Децентрализация управления государством ………………………………………………….11 2. Ирландский вопрос …………………………………………………………………………….17 3. Модернизация парламента и другие составляющие конституционной реформы …………22 Глава II. Экономическая политика ………………………………………………………………29 1. Экономическая политика первого и второго правительств Энтони Блэра …………………29 2. Антикризисна
User Aronitue9 : 14 марта 2012
20 руб.
up Наверх