Grundlagen

Bubblesort

Näheres zum Sortieralgorithmus Bubblesort findest du hier

#include <iostream>
using namespace std;

void bubblesort(int *array, int length) {
	int i, j;
	for (i = 0; i < length; ++i) {
		for (j = 0; j < length - i - 1; ++j) {
 			if (array[j] > array[j + 1]) {
 				int tmp = array[j];
 				array[j] = array[j + 1];
 				array[j + 1] = tmp;
 			}
 		}
		cout << array[j] << endl;
	}
}
void main() {
	int array [5] = {74, 12, 5, 87, 80};
	bubblesort(array, 5);
}

keyboard_arrow_left

Vorheriger Artikel

Vererbung

Grundlagen, Zugriffskontrolle, Beispiele

Werbung

Nächster Artikel

Templates

Grundlagen, Funktions-Templates

keyboard_arrow_right

Werbung

Mit Programmier-Skills perfekt für die Zukunft aufgestellt! Die Kurse gehen schon bei 11,99 € los!
Top-Online-Kurse in „IT & Software“