1 / 1 / 1
Регистрация: 08.10.2016
Сообщений: 28
|
||||||
1 | ||||||
Написать программу, в которой реализуются различные методы сортировки массивов03.12.2016, 13:53. Показов 9708. Ответов 2
Метки нет Все метки)
(
Здравствуйте! Да, тема сортировка массивов, но не всё так просто. Получил такое задание:
Написать программу, в которой реализуются различные методы сортировки (для одинаковых массивов случайных чисел в диапазоне от 0 до 100). Сравнить реализованные методы по быстродействию. Провести исследование быстродействия для различного числа элементов в массиве (n=1000, 3000, 9000, 27000, 81000). Результаты исследования отразить в отчете в виде таблицы и графика зависимости (t/n) от n. Каждый из методов сортировки, а также генерацию массива, необходимо реализовать в виде отдельной функции. Глобальных переменных не использовать! Для оценки быстродействия можно использовать функцию clock() из библиотеки <time.h>, возвращающую число тактов процессора, прошедшее с момента запуска приложения. Возвращаемые значения функции clock() следует присваивать переменной типа unsigned long. Виды сортировок:BubbleSort,HeapSort,Radix. Я сделал всё для Bubble Sort и всё работает, но я неправильно создал массив, т.е. его нужно через функцию и глобальные переменные не использовать. Покажите как или объясните, пожалуйста. Вот код:
0
|
|
03.12.2016, 13:53 | |
Ответы с готовыми решениями:
2
Реализовать программу, объединяющую простейшие методы сортировки массивов Разработать программу, которая сравнивает методы прямого включения и Шелла сортировки массивов Разработать программу, которая сравнивает методы прямого включения и Шелла сортировки массивов Написать программу, в которой используются три метода сортировки |
73 / 70 / 67
Регистрация: 18.09.2015
Сообщений: 234
|
||||||
03.12.2016, 14:32 | 2 | |||||
Глобальные переменные объявляются за пределами функции, у вас таких я не заметил.
Добавлено через 6 минут
0
|
1 / 1 / 1
Регистрация: 08.10.2016
Сообщений: 28
|
||||||
03.12.2016, 20:16 [ТС] | 3 | |||||
Спасибо. А как это отсортировать и вывести пусть без оценки быстродействия
Добавлено через 44 минуты Сделал. Осталось разобраться с остальными сортировками Вот код на будущее, для других:
1
|
03.12.2016, 20:16 | |
Помогаю со студенческими работами здесь
3
Написать программу на языке С++, в которой алгоритм сортировки одномерного массива оформить в виде Написать программу со стеком в которой должна быть возможность добавления, сортировки, удаления и поиска данных Методы сортировки массивов Разработать приложение, в котором можно выбирать различные методы сортировки для упорядочивания элементов массива Основные методы сортировки массивов Методы сортировки массивов.Метод пузырьковый Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |