![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 62
|
![]()
Передо мной стоит задача написать программу сортирующую по возрастанию массив 3 способами и подсчитывающую количество действий при сортировке.
У меня всё работает кроме 1 способа - метода Шейкера. Смысл метода в том, что при первом просмотре массива мы находим максимальный и минимальный элемент и ставим их соответстеннно 1 и последнее место. В следующий раз рассматриваем так же все элементы со второго по предпоследний и повторяем всё это. В процедуре 2 счётчика - один подсчитывает количество сравнений, второй - кол-во перестановок. Вот сама процедура, вводятся из программы массив и кол-во элементов массива. PHP код:
![]() |
![]() |
![]() |
![]() |
#2 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 62
|
![]()
Попробую сейчас, спасибо
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 62
|
![]()
А не можете проверить в чём ошибка у меня
|
![]() |
![]() |
![]() |
#5 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]()
Не могу, ибо сам не знаю ,что это за метод
![]() А вы лучше возьмите и перепишите код заново, красивенько, и тогда увидите свои ошибки. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 62
|
![]()
Просто у меня была ошибка в процедуре, я исправил вроде бы всё, а он теперь вообще ничего не выводит от этой процедуры.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
исследовать метод квадратных корней и метод Холецкого для решения СЛАУ | Vит@x@ | Помощь студентам | 0 | 22.11.2011 10:47 |
Сортировка Шейкера для строкового типа данных | Kovax | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 07.05.2011 17:15 |
Метод Шейкера, обнуляет максимальный элемент, почему? | leshij | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 14.03.2011 20:05 |
сортировка методом шейкера и пузырька | Степан sapral | Помощь студентам | 1 | 12.01.2011 19:02 |
Сортировка двусвязного списка методом шейкера | ioda1986 | Помощь студентам | 0 | 02.05.2010 00:31 |