Разбитая пузырьковая сортировка C++ ⇐ C++
-
Anonymous
Разбитая пузырьковая сортировка C++
Я просто создаю простую программу пузырьковой сортировки, и она не работает. Он проходит только 1 проход.
#include использование пространства имен std; интервал основной() { int array[5] = {5, 1, 4, 2, 8}; внутренняя температура; bool заменен; // алгоритм пузырьковой сортировки for(int n = 0; swapped == false; n++) { поменяно = ложь; for(int o = 0; o массив[о + 1]) { темп = массив [о]; массив[о] = массив[о + 1]; массив [о + 1] = темп; поменяно = правда; } } } // показываем окончательный результат for(int p = 0; p
Я просто создаю простую программу пузырьковой сортировки, и она не работает. Он проходит только 1 проход.
#include использование пространства имен std; интервал основной() { int array[5] = {5, 1, 4, 2, 8}; внутренняя температура; bool заменен; // алгоритм пузырьковой сортировки for(int n = 0; swapped == false; n++) { поменяно = ложь; for(int o = 0; o массив[о + 1]) { темп = массив [о]; массив[о] = массив[о + 1]; массив [о + 1] = темп; поменяно = правда; } } } // показываем окончательный результат for(int p = 0; p
Мобильная версия