Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
выполнено на сервисе Автор24
Студенческая работа на тему:
ФИО Басов Евгений Петрович Массив 1 2 3 4 5 6 7 8 9 10 11 12 Б А С О В Е Г Н И П Т Р Построить ИСДП
Создан заказ №3296491
4 ноября 2018

ФИО Басов Евгений Петрович Массив 1 2 3 4 5 6 7 8 9 10 11 12 Б А С О В Е Г Н И П Т Р Построить ИСДП

Как заказчик описал требования к работе:
Задание: сделать решение задач по базам данных за 2 дня, красиво оформить. Сколько стоит решение задач пишите точно.
Фрагмент выполненной работы:
ФИО: Басов Евгений Петрович Массив: 1 2 3 4 5 6 7 8 9 10 11 12 Б А С О В Е Г Н И П Т Р Построить ИСДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. Решение: Идеально сбалансированное дерево поиска (ИСДП) – дерево, в котором для каждой его вершины размеры левого и правого поддеревьев отличаются не более чем на 1. Отсортируем исходный массив данных: 1 2 3 4 5 6 7 8 9 10 11 12 А Б В Г Е И Н О П Р С Т Построение ИСДП: В качестве корня дерева берется средний элемент массива (Н). Далее ИСДП строится с помощью следующих шагов: - из элементов массива, расположенных левее среднего элемента, строится левое поддерево с nl = n DIV 2 вершинами тем же способом. - из элементов массива, расположенных правее среднего элемента, строится правое поддерево с nr = n-nl-1 вершинами тем же способом. Рисунок SEQ Рисунок \* ARABIC 1 - ИСПД Построить СДП, используя в качестве массива набор из 12 букв своих фамилии, имени, отчества. При решении многих типов задач объем данных заранее неизвестен, но необходима такая структура данных, для которой достаточно быстро выполняются операции поиска, добавления и удаления вершин. (работа была выполнена специалистами author24.ru) Одно из решений этой проблемы построение случайного дерева поиска (СДП). Алгоритм добавления вершины в СДП заключается в следующем. Если дерево пустое, то создается корневая вершина, в которую записываются данные. В противном случае вершина добавляется к левому или правому поддереву в зависимости от результата сравнения с данными в текущей вершине. 1 2 3 4 5 6 7 8 9 10 11 12 Б А С О В Е Г Н И П Т Р Рисунок SEQ Рисунок \* ARABIC 2 – СДП Построить АВЛ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. 1 2 3 4 5 6 7 8 9 10 11 12 Б А С О В Е Г Н И П Т Р Дерево поиска называется сбалансированным по высоте, или АВЛ – деревом, если для каждой его вершины высоты левого и правого поддеревьев отличаются не более чем на 1. Добавление новой вершины в АВЛ-дерево происходит следующим образом. Вначале добавим новую вершину в дерево так же как в случайное дерево поиска (проход по пути поиска до нужного места). Затем, двигаясь назад по пути поиска от новой вершины к корню дерева, будем искать вершину, в которой нарушился баланс (т. е. высоты левого и правого поддеревьев стали отличаться более чем на 1). Если такая вершина найдена, то изменим структуру дерева для восстановления баланса с помощью процедур поворотов. Рисунок SEQ Рисунок \* ARABIC 3 – АВЛ-дерево Построить ДБ-дерево, используя набор из 12 букв своих фамилии, имени, отчества. Построение двоичного Б-дерева происходит путем д..Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
5 ноября 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
user4922285
5
скачать
ФИО Басов Евгений Петрович Массив 1 2 3 4 5 6 7 8 9 10 11 12 Б А С О В Е Г Н И П Т Р Построить ИСДП.jpg
2019-05-15 18:50
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Хороший автор, советую. Многие моменты в работе автор объяснил. Выполняет все в срок.

Хочешь такую же работу?

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Курсовая на тему «Голос как инструмент радиоведущего»
Курсовая работа
Базы данных
Стоимость:
700 ₽
Базы данных
Лабораторная работа
Базы данных
Стоимость:
300 ₽
Инфологическое моделирование предметной области
Лабораторная работа
Базы данных
Стоимость:
300 ₽
Объектно-ориентированные базы данных и СУБД
Курсовая работа
Базы данных
Стоимость:
700 ₽
Реляционные базы данных и СУБД
Курсовая работа
Базы данных
Стоимость:
700 ₽
Исследование данных для системы финансового скоринга
Решение задач
Базы данных
Стоимость:
150 ₽
SQL-ex задачи 125,126,127,130,132-135
Решение задач
Базы данных
Стоимость:
150 ₽
Создать базу данных оперативных данных АТП
Решение задач
Базы данных
Стоимость:
150 ₽
Читай полезные статьи в нашем
Иерархическая модель данных
Основными терминами при организации данных в СУБД иерархического типа являются: элемент данных, агрегат, запись, групповое отношение, база данных.
При использовании записей можно при одном обращении к базе получить совокупность данных, которая будет логически связанной. Сами записи можно изменять, добавлять и удалять. Состав атрибутов записи определяет ее тип. Экземпляром записи является конкретная...
подробнее
Виды связи в реляционной модели данных
Чаще всего БД содержит больше одной таблицы.
Рассмотрим пример.
В рассматриваемом примере между собой можно связать все таблицы. Для правильного связывания рассмотрим типы связей.
Существует три вида связей:
На практике такая связь используется редко. Например, связь «один-к-одному» может использоваться, если нужно выполнить разделение данных одной таблицы на некоторое число отдельных таблиц для обесп...
подробнее
Нереляционные базы данных
Но, помимо достоинств модель имеет и некоторые недостатки, к которым можно отнести:
Достоинствами реляционных баз данных являются простота, устойчивость, гибкость, производительность, масштабируемость и совместимость. На практике однако часто пренебрегают указанными принципами в угоду производительности. Следует отметить, что имеются аналогичные системы, ориентированные на определенную особенность ...
подробнее
Электронная банковская гарантия
Банковская гарантия является одним из видов страхования финансовых сделок, широко используемым в системе государственных контрактов. По сути, банковская гарантия — это документ, подтверждающий готовность выступающего гарантом банка выплатить выступающему бенефициаром заказчику заранее оговоренную, определенную сумму денежных средств тогда, когда поставщик (принципал) по каким-то причинам не сможет...
подробнее
Иерархическая модель данных
Основными терминами при организации данных в СУБД иерархического типа являются: элемент данных, агрегат, запись, групповое отношение, база данных.
При использовании записей можно при одном обращении к базе получить совокупность данных, которая будет логически связанной. Сами записи можно изменять, добавлять и удалять. Состав атрибутов записи определяет ее тип. Экземпляром записи является конкретная...
подробнее
Виды связи в реляционной модели данных
Чаще всего БД содержит больше одной таблицы.
Рассмотрим пример.
В рассматриваемом примере между собой можно связать все таблицы. Для правильного связывания рассмотрим типы связей.
Существует три вида связей:
На практике такая связь используется редко. Например, связь «один-к-одному» может использоваться, если нужно выполнить разделение данных одной таблицы на некоторое число отдельных таблиц для обесп...
подробнее
Нереляционные базы данных
Но, помимо достоинств модель имеет и некоторые недостатки, к которым можно отнести:
Достоинствами реляционных баз данных являются простота, устойчивость, гибкость, производительность, масштабируемость и совместимость. На практике однако часто пренебрегают указанными принципами в угоду производительности. Следует отметить, что имеются аналогичные системы, ориентированные на определенную особенность ...
подробнее
Электронная банковская гарантия
Банковская гарантия является одним из видов страхования финансовых сделок, широко используемым в системе государственных контрактов. По сути, банковская гарантия — это документ, подтверждающий готовность выступающего гарантом банка выплатить выступающему бенефициаром заказчику заранее оговоренную, определенную сумму денежных средств тогда, когда поставщик (принципал) по каким-то причинам не сможет...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы