Рассчитай точную стоимость своей работы и получи промокод на скидку 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
Заказ выполнил
Loral
5
скачать
Иерархические структуры данных Max-куча в виде класса Heap.jpg
2021-06-19 10:13
Последний отзыв студента о бирже Автор24
Общая оценка
4.5
Положительно
Был терпелив, и отвечал на все вопросы, выполнил работу очень быстро, 10 песиков из 10

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Экспериментальное знакомство с устройством процессоров через моделирование
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка программного обеспечения онлайн-магазина для продажи игр
Выпускная квалификационная работа
Программирование
Нужно написать реферат на тему: конные статуи в Риме
Реферат
Программирование
Стоимость:
300 ₽
Проверочная по решающим деревьям и по разложению ошибки на смещение и разброс
Контрольная работа
Программирование
Стоимость:
300 ₽
Разработать программу -человеко-машинное взаимодействие
Контрольная работа
Программирование
Стоимость:
300 ₽
Микроконтролер ATmega128 методы адресации, команды передачи данных и управления
Лабораторная работа
Программирование
Стоимость:
300 ₽
Заказы клиентов в специальном терминале кафе
Курсовая работа
Программирование
Стоимость:
700 ₽
Игра pacman в WindowsFormsApplication c#
Курсовая работа
Программирование
Стоимость:
700 ₽
Метод ближайшего соседа в задаче коммивояжёра на С++
Решение задач
Программирование
Стоимость:
150 ₽
Автоматизация обработки информационных массивов в MS Excel
Решение задач
Программирование
Стоимость:
150 ₽
Написать подробные комментарии к программам на Си
Решение задач
Программирование
Стоимость:
150 ₽
задача в Паскаль
Решение задач
Программирование
Стоимость:
150 ₽
Помогите к каждой задаче привести пример в PascalABC
Решение задач
Программирование
Стоимость:
150 ₽
Разработать модель морского боя и ее отображение,
Решение задач
Программирование
Стоимость:
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 вы получите информацию о подробном расчете стоимости аналогичной работы