Sorting - heapsort (Python)
500 UAHВизуализируйте Heap-сортировку.
На входе у вас есть число n, указывающее, сколько чисел a1,.. an будет следовать (каждое в отдельной строке).
Из этих чисел постройте heap снизу вверх (см. https://www.youtube.com/watch?v=MiyLo8adrWw) и выполните heap-sort, чтобы она работала на месте (то есть чтобы отсортировать последовательность без дополнительной памяти) и сортировать по возрастанию (т. е. чтобы в поле, представляющем heap, выполнение heapsort приводило к массиву, отсортированному по возрастанию).
Пример:
Input:
3
3
1
2
Output:(не пишите данные в скобках, это комментарии)
3 1 2 (constructed heap)
2 1 3 (první extract_min)
1 2 3 (druhý extract_min)
Tip: авторское решение содержит 1149 B и записано на 36 рядах.
Отзыв заказчика о сотрудничестве с Виктором Солтаном
Sorting - heapsort (Python)Работа была сделана быстро и качественно. Всем доволен!
Отзыв фрилансера о сотрудничестве с Марком Редом
Sorting - heapsort (Python)Второй раз работаем с Марком, четкие условия, контактность, быстрая проверка работы, надеюсь еще сработаемся
Актуальные фриланс-проекты в категории Python
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 10 часов 30 минут назад ∙ 62 ставки |
Python / Network Engineer: Сетевая оптимизация бота (WAF, Connection Pooling, Asyncio)Упрощенный вариант! Прошу откликнуться только тех, кто понимает и разбирается. О проекте: Автоматизированный бот для снайпинга. Базовая бизнес-логика (парсинг, авторизация, сборка JSON/XML пакетов) уже готова и работает на Python. Целевое окружение — Linux (Ubuntu). Текущая… Python, Парсинг данных ∙ 13 часов 4 секунды назад ∙ 14 ставок |
Парсинг и классификация большого массива изображенийНеобходимо реализовать проект по сбору и структурированию большого массива архитектурных изображений из открытых веб-источников.Задача включает: автоматизированный сбор изображений; загрузка файлов в максимально доступном качестве; классификацию изображений по категориям:… Python, Парсинг данных ∙ 17 часов 30 минут назад ∙ 30 ставок |
Бизнес-логикa платформы: подтверждение занятий, контроль посещаемости-и история уроков (DjangoДоработка бизнес-логики образовательной платформы: подтверждение занятий, контроль посещаемости и история уроков (Django + React) Необходимо реализовать полноценную систему подтверждения уроков, контроля посещаемости и хранения истории подтверждений. Важно Перед началом… Python ∙ 2 дня 22 часа назад ∙ 29 ставок |
Доработка административной панели образовательной платформы (Django + React)Доработка административной панели образовательной платформы (Django + React) Описание проекта: Есть действующая образовательная платформа (marketplace, аналог Preply), разработанная на Django + React. Требуется доработать существующую административную панель и реализовать… Python, Веб-программирование ∙ 4 дня 19 часов назад ∙ 58 ставок |