Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переделать рекурсивную сортировку "пузырьком" на итеративную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выдать индекс массы тела http://www.cyberforum.ru/cpp-beginners/thread1084003.html
Здравствуйте. Напишите короткую программу, которая запрашивает рост в футах и дюймах и вес в фунтах. (Для хранения этой информации используйте три переменных.) Программа должна выдать индекс...
C++ Класс треугольник Здравствуйте, уважаемые форумчане, очень нужна ваша помощь. Задача. Описать указанный в варианте класс и составить коды основных методов. Класс: треугольник Классификация: по... http://www.cyberforum.ru/cpp-beginners/thread1083992.html
Написать программу, формирующую файл со случайными числами и работающую с ними. C++
Помогите пожалуйста решить, и распишите каждую строчку (т.е что тут сделано) Составить программу, которая: -Форматирует файл целых чисел, полученных с помощью датчика случайных чисел, найти...
C++ В одномерном массиве, состоящем из п целых элементов, вычислить:
Помогите пожалуйста: В одномерном массиве, состоящем из п целых элементов, вычислить: 1. произведение элементов массива с четными номерами; 2. сумму элементов массива, расположенных между первым...
C++ Составить функцию вычисления среднего значения элементов вещественного одномерного массива http://www.cyberforum.ru/cpp-beginners/thread1083973.html
Помогите пожалуйста решить, и распишите каждую строчку (т.е что тут сделано) Составить функцию вычисления среднего значения элементов вещественного одномерного массива. Использовать эту функцию в...
C++ Почему происходит ошибка при описании массива? int setSize; cout << "How many elements would you have? "; cin >> setSize; const int getSize = setSize; int a; ошыбка тут int a подробнее

Показать сообщение отдельно
gas5055
2 / 2 / 0
Регистрация: 19.12.2012
Сообщений: 34

Переделать рекурсивную сортировку "пузырьком" на итеративную - C++

28.01.2014, 21:17. Просмотров 234. Ответов 3
Метки (Все метки)

Нужно код переделать сортировку Пузырьком
переделать рекурсувную на сортировку циклами.


C++
1
2
3
4
5
6
7
8
9
{
        if(i<=0) return;
        if(j<i)
               {
                if(a[j]>a[j+1]) {swap(a[j],a[j+1]); obm++; last=j;}
                sr++; BubbleSort(i,j+1,last,k);
               }
      else BubbleSort(last,0,0,k);
      }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.