
Среда программирования: Python
Название работы: Сортировка пирамидальным деревом массива из файла
Вид работы: Курсовая работа
Тематика работы: Алгоритмы
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: сортировка, алгоритм, пирамидальное дерево, пирамидальная сортировка, python, Сортировка пирамидальным деревом
Функции программы:
Программа реализована на языке Python с помощью функционального подхода. Программа является консольным приложением.
Описание программы: программа считывает из файла массив. После этого программа применяет пирамидальную сортировку с сохранением конечного массива обратно в тот же файл. В файле можно поменять исходный массив, тогда программа будет сортировать новый массив с сохранением в файл. В файл также сохраняется исходный массив, поэтому можно отслеживать историю сортировок.
Отчет содержит полное описание с блок схемами и скриншотами частей исходного кода.
Описание (отчет):
Есть
на 25 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Установить язык программирования python версии 3.7 и выше. Запустить с помощью командной строки: python main.py. Такой запуск возможен, если рядом с программой находится файл data.txt (есть в архиве). Если нужно указать свой файл, то писать нужно следующее: python main.py -f имя_файла.txt
data
mainПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1 Пирамидальная сортировка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1 .1 Описание алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1 .2 Сложность алгоритма . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 .3 Вариации сортировки . . . . . .