Курсовая работа: Алгоритмы обработки данных линейной и нелинейной структуры

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Факультет автоматики и вычислительной техники

Информатика и вычислительная техника

Возможно вы искали - Курсовая работа: Аналіз теоретичної бази інтерполювання функції

Кафедра АИКС

АЛГОРИТМЫ ОБРАБОТКИ ДАННЫХ ЛИНЕЙНОЙ И НЕЛИНЕЙНОЙ СТРУКТУРЫ

Пояснительная записка к курсовому проекту

Студентка группы 8В84

А. C. Бушанова

Похожий материал - Реферат: Тенденции и перспективы развития информатики и вычислительной техники

Руководитель

Доцент каф. АИКС

И.В. Цапко

Томск – 2011г.

Задание на курсовое проектирование

Очень интересно - Лабораторная работа: Создание таблиц. Индексирование таблиц

Программно реализовать алгоритмы обработки данных, представленных в виде пирамиды (максимальной или минимальной – по выбору пользователя): преобразование массива в пирамиду, включение элемента в пирамиду, удаление элемента из пирамиды, вывод пирамиды на экран.

1. Краткое словесное описание алгоритмов, используемых при решении поставленной задачи

Пирамида - законченное бинарное дерево, имеющее упорядочение узлов по уровням.

Различают максимальные пирамиды и минимальные.

В максимальной пирамиде родительский узел больше или равен каждому из своих сыновей. Корень содержит наибольший элемент.

Вам будет интересно - Курсовая работа: База данных расписания поездов

В минимальной пирамиде родительский узел меньше или равен каждому из своих сыновей.

Корень содержит наименьший элемент.

На каждом уровне пирамида содержит 2n элементов, где n – номер уровня. Высота пирамиды , где N — количество элементов пирамиды.

Похожий материал - Реферат: Основные операторы языка Turbo-Paskal. Процедуры и функции

Пирамида используется в тех приложениях, где клиенту требуется прямой доступ к минимальному элементу.

Пирамида является списком, который хранит данные в виде бинарного дерева.

Все алгоритмы обработки пирамид сами должны обновлять дерево и поддерживать пирамидальное упорядочение.

Преобразование массива в пирамиду