Курсовая работа с предмета"Алгоритмы и структуры данных"
Курсовая работа на тему"Анализ работы алгоритма парного-парного сортирования парных строк двухмерных массивов", написать программу и описать её, на языке Java. Содержание 25 страниц
ход работы
Ознакомиться с методическим указаниям к выполнению курсовой работы. Структура пояснительной записки курсовой работы приведена в дополнении
Проработать теоретический материал. Описать историю создания и принцип работы алгоритма с использованием дополнительной литературы.
Разработать программу анализа работы алгоритма сортировки двумерных массивов NxN: малой (N = 10-15), средней (N = 100-500) и большой (N = 1000-2000) размерности. Разработать методы, которые позволят: формировать элементы массивов (по возрастанию, в произвольном порядке и по убыванию) по строкам или столбцам согласно варианту, выводить на экран элементы массивов в виде матрицы, сортировать элементы массивов согласно варианта с определением количества перестановок элементов, вычислять время выполнения алгоритма сортировки, выводить на экран сводную таблицу со значениями времени выполнения алгоритмов сортировки, записывать элементы массивов в файл.
На основе данных о сортировке, в Excel построить график, который показывает время выполнения алгоритма сортировки массивов различной размерности и упорядоченности элементов.
На экран выводят следующие данные: массив малой размерности в виде матрицы до и после сортировки, сводная таблица со значениями времени выполнения.
В файл записываются элементы всех массивов до и после сортировки.
Сделать выводы по теоретической и практической эффективности работы алгоритма.
Додатки 1
-
Здравствуйте, Анастасия.
И на какой бюджет Вы рассчитываете?
-
Актуальні фриланс-проєкти в категорії Java
Розробка простих 2D-ігор (Змійка, Галактика тощо) під Google Play MarketВітаю! Шукаю розробника (або початківця з хорошою базою), який зможе створити кілька простих класичних 2D-ігор під мобільну платформу Android з подальшою публікацією в Play Market.Для старту потрібно розробити одну-дві гри. Приклади сеттингу та механік: класична «Змійка»… Java, Розробка ігор ∙ 1 день 9 годин тому ∙ 16 ставок |
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 6 днів 2 години тому ∙ 39 ставок |