Цель работы: приобретение навыков использования структур данных, представленных бинарными деревьями, при проектировании программ.
Лабораторное задание
или напишите нам прямо сейчас:
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
2.1. Разработать блок Vkl для включения новой записи в существующее (хотя бы и пустое) БДУ для программы, создающей БДУ из 10 записей с псевдослучайными ключами и выполняющей обход БДУ слева (блок Obhod см. в файле Prim_5.pas) для контрольного вывода ключей.
2.2. Протестировать программу при разных вариантах записей.
2.3.Составить блок Vklu включения данной записи Z в неупорядоченное БД, хотя бы и пустое (проекцию БД нужно представить массивом А). Для проверки внести блок Vklu в программу примера 2 и применить в самом начале 10 раз (k=10), включая в БД записи с псевдослучайными ключами. При выводе (распечатке результатов) должна получиться невозрастающая последовательность из 10 чисел.
3. Содержание отчета
Отчет по лабораторной работе должен содержать цель работы, лабораторное задание, распечатки разработанных программ, результаты тестирования программ и выводы.
4. Контрольные вопросы
1. Дайте определения дерева и бинарного дерева (БД).
2. Какое БД называют всецело упорядоченным (БДУ)?
3. Приведите формы БД.
4. Что понимают под обходом БД? Приведите правила обхода БД.
5. Приведите алгоритм ЛКП-обхода БД.
6.Какое БД называют неупорядоченным ?
7.Как представляется неупорядоченное БД в виде проекции ? Приведите формулу доступа для такого представления ?
8.Как производится включение новой записи в неупорядоченное БД ?
9.Как производится исключение записи из дерева Флойда ?
10.Что собой представляет сортлес ?
или напишите нам прямо сейчас:
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Прикрепленные файлы: |
|
|---|---|
|
Администрация сайта не рекомендует использовать бесплатные работы для сдачи преподавателю. Эти работы могут не пройти проверку на уникальность. Узнайте стоимость уникальной работы, заполните форму ниже: Узнать стоимость |
|
Скачать файлы: |
|
|
|
