Подключите нашего Telegram-бота для уведомлений о новых проектах
Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 1 год и 1 месяц
Бюджет:
1500 руб
17.32 $ — 15.91 €
реализовать 3 различные сортировки на ваш выбор: 2 усовершенствованные + 1 простую на языке си.
Для каждой сортировки программа должна:
1 Подсчитывать количество всех сравнений элементов.
2 Количество всех перемещений элементов.
3 Время работы сортировки.
Сортировки необходимо запускать на массивах размером не менее 500000 элементов. При каждом запуске программа должна предоставлять пользователю возможность загружать файл, указанный пользователем и содержащий набор исходных данных. Набор чисел задается в формате: "число, число" (пример 1223, 123, 1 ...).
Программа создавать три файла:
1 Файл-журнал log_дата_в_формате_ММ_ЧЧ_ДД_ММ_ГГ.txt, где отображаются все действия выполняемые программой.
2 Файл result_дата_в_формате_ММ_ЧЧ_ДД_ММ_ГГ.txt, где содержится отсортированный массив в формате «число, число».
3 Файл characteristics_дата_в_формате_ММ_ЧЧ_ДД_ММ_ГГ.txt, где отображаются результаты работы сортировки в формате (параметры разделяются табуляцией):
Название сортировки: Кол-во сравнений Кол-во перемещений Время работы(мс).
Пример: Bubble Sort: 1982736 182736734 8736
Разделы:
Опубликован:
23.01.2024 | 23:33 [поднят: 23.01.2024 | 23:33]
Заказ находится в архиве
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист