Скачиваний:
0
Добавлен:
22.09.2026
Размер:
2 Мб
Скачать
☆
В случае отсортированных массивов (лучший случай):
ы
ы
Оценка времени в лучшем случае
0,045
0,04
0,035
0,03
0,025
0,02
0,019123
ы
ы
0,038456
0,015
0,01
0,005
0,000347
0
1000 10000 50000 100000
0,003892
Из графика видно, что сложность в лучшем случае равна O(n log n), что подтверждает теоретические расчёты.
6. Вывод программы
1. Корректные числа в файле, статический массив
Входные данные: 4 6 3 1 3 434 545 3445 Результат работы:
2. Корректные числа в файле, динамический массив
Входные данные: 4 6 3 1 3 434 545 3445
Результат работы:
3. Некорректные числа:
Входные данные: 4 6 3 1 3 434 545 3445ы 32798473298572485798324703249 Вывод программы:
4. Пустой файл
5. Выбор статического массива при большом количестве чисел:
Входные данные:
Вывод программы:
7. Выводы
Программа успешно реализована на языке Си и выполняет сортировку чисел методом бинарных вставок. Пользователь может выбрать тип массива (статический или динамический). Программа корректно обрабатывает ошибки (отсутствие файла, нечисловые данные, пустой файл) и демонстрирует стабильную работу на различных входных данных.
Соседние файлы в папке Лабы