Лабораторная работа № 2. Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска По дисциплине: Структуры и алгоритмы обработки данных (2 часть), вариант 4 (14)

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Lab2.doc
material.view.file_icon LAB2.EXE
material.view.file_icon lab2.pas

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

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

Описание

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

Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска
Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска.


Порядок выполнения работы:

Разработать процедуры построения СДП и ИСДП.

Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты


n

Высота СДП

Высота ИСДП

10



50



100



200



400




Написать процедуру, определяющую является ли двоичное дерево деревом поиска. Проверить ее работу на построенных СДП и ИСДП.

Запрограммировать процедуру поиска в дереве поиска элемента с заданным ключом и проверить ее работу на построенных СДП и ИСДП.

Определить количество операций, необходимых для поиска. Сравнить эту величину с высотой дерева.

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

Работа зачтена, без замечаний, 2014
Структуры и алгоритмы обработки данных (2 часть) Лабораторная работа № 2 вариант 4
1. Разработать процедуры построения СДП и ИСДП. 2. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты 3. Написать процедуру, определяющую является ли двоичное дерево деревом поиска. Проверить ее работу на построенных СДП и ИСДП. 4. Запрограммировать процедуру поиска в дереве поиска элемента с заданным ключом и проверить ее работу на построенных СДП и ИСДП. 5. Опр
User maxgalll : 16 ноября 2011
45 руб.
Структуры и алгоритмы обработки данных(2 часть), Лабораторная работа №2
1. Разработать процедуры построения СДП и ИСДП. 2. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты 3. Написать процедуру, определяющую является ли двоичное дерево деревом поиска. Проверить ее работу на построенных СДП и ИСДП. 4. Запрограммировать процедуру поиска в дереве поиска элемента с заданным ключом и проверить ее работу на построенных СДП и ИСДП. 5. Опре
User GTV8 : 10 сентября 2012
200 руб.
Структуры и алгоритмы обработки данных (2-я часть). Лабораторная работа №2
Задание для выполнения лаб. работы №2 Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска. Порядок выполнения работы: 1. Разработать процедуры построения СДП и ИСДП. 2. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты 3. Написа
User nick0x01 : 21 июня 2014
69 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №2. Вариант №4
Тема: Быстрые методы сортировки массивов. Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оц
User tpogih : 13 сентября 2014
45 руб.
Лабораторная работа №2 "Структуры и алгоритмы обработки данных (часть 2)"
Лабораторная работа №2 Тема: Сбалансированные по высоте деревья поиска (АВЛ) Цель работы: Изучение процесса программного построения АВЛ-дерева. Разработать подпрограмму построения АВЛ-дерева для массива целых чисел. Построить АВЛ-дерево из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. Для построенного АВЛ-дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП.
User Daniil2001 : 18 января 2022
15 руб.
Лабораторная работа №2 "Структуры и алгоритмы обработки данных (часть 2)"
«Структуры и алгоритмы обработки данных .Часть 2». Лабораторная работа №2.
Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска. Порядок выполнения работы: Разработать процедуры построения СДП и ИСДП. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты Написать процедуру, определяющую является ли двои
User wchg : 10 сентября 2013
79 руб.
Структуры и алгоритмы обработки данных (2 часть)
Постановка задачи: 1. Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. 2. Провести поиск по ключу в построенном дереве поиска. В качестве ключа использовать три буквы ФИО студента. (Например, ключ поиска для Сидорова Ивана Кузьмича – СИК). Из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. 3. При выполнении задания главное вн
User aikys : 24 октября 2016
65 руб.
Структуры и алгоритмы обработки данных (2 часть). Лабораторная работа №2. Вариант №8
Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска. Порядок выполнения работы: Разработать процедуры построения СДП и ИСДП. Вычислить среднюю высоту построенных деревьев для n=10, 50, 100, 200, 400 (n -количество вершин в дереве). Заполнить таблицу следующего вида и проанализировать полученные результаты
User jozzyk : 22 ноября 2015
160 руб.
Социальный интеллект и воспитание подростков
Введение Современный мир динамичен и непредсказуем. Он требует от человека мобильности, скорости в принятии решений, что предполагает стойкую, четко сформированную систему взглядов, интересов, ценностей. Очень важно обратить внимание на систему ценностных ориентаций в подростковом возрасте и ранней юности, ведь именно тогда молодые люди начинают «примерять» ценности общества и референтного окружения на себя и осознанно формировать собственную систему личностно значимых взглядов, идеалов, интере
User Qiwir : 13 октября 2013
Соединения неразъемные. Соединение сваркой. Вариант 16
СОЕДИНЕНИЯ НЕРАЗЪЕМНЫЕ Соединения сваркой Задание № 9 Сделано в компас 16 Вариант 16 Файлы компаса можно просматривать и сохранять в нужный формат бесплатной программой КОМПАС-3D Viewer.
User Laguz : 20 сентября 2024
160 руб.
Соединения неразъемные. Соединение сваркой. Вариант 16
«Банки и базы данных». Лабораторная работа №3. Вариант № 18
Задание: Пароходство База данных должна содержать сведения о следующих объектах: 1. Судно - название, грузоподъемность, порт приписки, судовая роль (список экипажа), назначение, координаты, дата постановки на капитальный ремонт. 2. Рейс - судно, генеральный груз, порт отправления, порт назначения, порты захода, даты выхода-план, даты выхода-факт, даты прибытия-план, даты прибытия-факт, причина задержки, фрахтователь. 3. Выходные документы: Сводка о задержке судов в портах захода,сводка о рас
User dimont1984 : 1 июля 2013
100 руб.
Зростання темпу інфляції переміщуватиме криву Філіпса
У 60-х – 70-х роках більшість економістів уважали, що кожна країна стоїть перед проблемою вибору між двома національної економіки – інфляцією та безробіттям. Інакше кажучи, якщо країна хоче досягти низького рівня безробіття, вона змушена прийняти вищий рівень інфляції. І навпаки, щоб знизити темпи інфляції, нація мусить терпіти вищий рівень безробіття. Відтак крива Філіпса стала основою макроекономічної політики урядів багатьох країн. Вплив уряду на сукупний попит за допомогою інструментів фіска
User evelin : 21 ноября 2013
5 руб.
up Наверх