Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Иерархические структуры данных Max-куча в виде класса Heap
Создан заказ №7148711
15 июня 2021

Иерархические структуры данных Max-куча в виде класса Heap

Как заказчик описал требования к работе:
Реализовать иерархическую структуру данных max-кучу в виде класса Heap со следующими внешними (public) функциями: 1. Вставить элемент 2. Узнать максимум 3. Извлечь максимум из кучи 4. Объединить две кучи Должны быть реализованы следующие внутренние (private) функции: 1. Узнать индекс предка 2. Узнат ь индексы левого и правого потомков 3. Размер кучи 4. Восстановление свойств кучи сверху-вниз (от корня, используется для извлечения максимума) 5. Восстановление свойст кучи снизу-вверх (от последнего элемента, используется для вставки элемента) Построить графики зависимости времени выполнения операций: 1. Добавления нового элемента, когда есть N элементов 2. Создания кучи размера N 3. Объединение двух куч размера N В качестве N выбрать степени двойки от 256 (до значения, которое позволяет компьютер). Какие зависимости получаются? Логарифмические (T = k*log(N) + b), линейные (T = k*N + b), линейнологарифмиические (T = k * N * log(N) + b) или какие-то другие? Срок сдачи задания: 27.06.2021, 23:59 Сдать в виде doc файла с кратиким описанием используемых структур данных, полученными результатами (таблицы, графики) и кодом (в приложении)
подробнее
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
16 июня 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
belarus92
5
скачать
Иерархические структуры данных Max-куча в виде класса Heap.jpg
2021-06-19 10:13
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Был терпелив, и отвечал на все вопросы, выполнил работу очень быстро, 10 песиков из 10

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Методы объектно - ориентированного программирования
Курсовая работа
Программирование
Стоимость:
700 ₽
Сдать тест по Моделированию систем управления
Помощь on-line
Программирование
Стоимость:
700 ₽
Написать программу с описанием на языке Delphi
Другое
Программирование
Стоимость:
300 ₽
Тест по разработке мобильных приложений под ОС Android
Помощь on-line
Программирование
Стоимость:
700 ₽
"Проблемы современного программирования на примере ООО "ФГИЦ"
Дипломная работа
Программирование
Стоимость:
4000 ₽
Технологии восстановление работоспособности ОС
Курсовая работа
Программирование
Стоимость:
700 ₽
ПРОЕКТИРОВАНИЕ РЕЧЕВЫХ ИНТЕРФЕЙСОВ ДЛЯ ИНФОРМАЦИОННО-УПРАВЛЯЮЩИХ СИСТЕМ
Контрольная работа
Программирование
Стоимость:
300 ₽
База данных "Библиотека"
Курсовая работа
Программирование
Стоимость:
700 ₽
Создание программы, выполняющей конвертацию данных
Другое
Программирование
Стоимость:
300 ₽
Программирование на луа, создание интерпретатора луа
Решение задач
Программирование
Стоимость:
150 ₽
Задачи, ответ на вопрос , банковские операции
Решение задач
Программирование
Стоимость:
150 ₽
PHP, управляющие структуры языка, массивы, работа с файлами
Решение задач
Программирование
Стоимость:
150 ₽
Нелинейное программирование Метод Лагранжа ОДНА задача
Решение задач
Программирование
Стоимость:
150 ₽
Написать код на C++ по дисциплине "Алгоритмы и анализ сложности"
Решение задач
Программирование
Стоимость:
150 ₽
Разработка веб-приложений с использованием технологии ASP.NET Core
Решение задач
Программирование
Стоимость:
150 ₽
Решение задач С#
Решение задач
Программирование
Стоимость:
150 ₽
Программирование Python (PyCharm Community Edition)
Решение задач
Программирование
Стоимость:
150 ₽
Тестер пропускной способности сети на основе протокола BitTorrent (C#)
Решение задач
Программирование
Стоимость:
150 ₽
Создать приложение, в котором реализована перегрузка функции
Решение задач
Программирование
Стоимость:
150 ₽
Задача по ТЕОРИЯ ИГР И ПРИНЯТИЕ РЕШЕНИЙ В ЗАДАЧАХ УПРАВЛЕНИЯ
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Создание приложений на языке VBA для MS Access
Небольшую и несложную базу данных или приложение Access можно создать в СУБД Access без использования языков программирования SQL и Visual Basic. В СУБД Access имеется достаточно средств (различных мастеров и конструкторов) для визуального проектирования таблиц, запросов, форм и отчетов.
Для решения некоторых задач автоматизации приложений Access можно использовать макросы вместо языка программиро...
подробнее
Основные элементы интерфейса Компас-3D
В нашем случае такой средой является система автоматизированного проектирования Компас-3D. Познакомимся подробнее с интерфейсом данной системы и посмотрим, насколько он удобен для пользователя.
Интерфейс системы Компас-3D аналогичен интерфейсам других Windows-приложений. После запуска программы на экране появляется главное окно системы, которое изображено на рис.1.

Верхняя строка окна содержит назв...
подробнее
Создание списков на веб-страницах
На Web-странице, как и в документе Word, имеется возможность создания списков. Списки бывают маркированные и нумерованные. В маркированных употребляются стандартные маркеры, реализовывать вид которых будет браузер, а также графические изображения, которые загружаются из отдельных файлов. В нумерованных списках используются арабские или римские цифры, кроме того, латинские буквы.
Создаются списки т...
подробнее
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Создание приложений на языке VBA для MS Access
Небольшую и несложную базу данных или приложение Access можно создать в СУБД Access без использования языков программирования SQL и Visual Basic. В СУБД Access имеется достаточно средств (различных мастеров и конструкторов) для визуального проектирования таблиц, запросов, форм и отчетов.
Для решения некоторых задач автоматизации приложений Access можно использовать макросы вместо языка программиро...
подробнее
Основные элементы интерфейса Компас-3D
В нашем случае такой средой является система автоматизированного проектирования Компас-3D. Познакомимся подробнее с интерфейсом данной системы и посмотрим, насколько он удобен для пользователя.
Интерфейс системы Компас-3D аналогичен интерфейсам других Windows-приложений. После запуска программы на экране появляется главное окно системы, которое изображено на рис.1.

Верхняя строка окна содержит назв...
подробнее
Создание списков на веб-страницах
На Web-странице, как и в документе Word, имеется возможность создания списков. Списки бывают маркированные и нумерованные. В маркированных употребляются стандартные маркеры, реализовывать вид которых будет браузер, а также графические изображения, которые загружаются из отдельных файлов. В нумерованных списках используются арабские или римские цифры, кроме того, латинские буквы.
Создаются списки т...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы