![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| M9C1K |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 17.5.2009 Репутация: нет Всего: -1 |
Порядок выполнения работы:
1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – количество элементов в массиве) 5. Проанализировать полученные результаты. (Какой из методов самый быстрый? Самый медленный? Как сложность зависит от начальной отсортированности?) Помогите пожалуйста разобраться! Программа есть , тока не запускается ->
|
|||
|
||||
| aikidzin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 21.3.2007 Репутация: нет Всего: нет |
Ну не знаю, почему у Вас не запускается. У меня на MVS2008 запустилась сразу. а за анализами алгоритмов вам батенька лучше обратиться к Дональду Кнуту. Он по полочкам разложил сортировки и их стоимость.
Best regards. Это сообщение отредактировал(а) aikidzin - 5.9.2009, 11:38 |
|||
|
||||
| ISergeyN |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 11.10.2008 Где: Україна Репутация: нет Всего: 2 |
||||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |