LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

«Bubble sort» was yesterday. Now it is «I can’t believe it can sort» → https://arxiv.org/abs/2110.01111

void
sort(int *a, int n)
{
	int i, j, tmp;
	for (i = 0; i < n; i++) {
		for (j = 0; j < n; j++) {
			if (a[i] < a[j]) {
				tmp = a[i];
				a[i] = a[j];
				a[j] = tmp;
			}
		}
	}
}

Исправление beastie, :

«Bubble sort» was yesterday. Not it is «I can’t believe it can sort» → https://arxiv.org/abs/2110.01111

void
sort(int *a, int n)
{
	int i, j, tmp;
	for (i = 0; i < n; i++) {
		for (j = 0; j < n; j++) {
			if (a[i] < a[j]) {
				tmp = a[i];
				a[i] = a[j];
				a[j] = tmp;
			}
		}
	}
}

Исправление beastie, :

I can’t believe it can sort → https://arxiv.org/abs/2110.01111

void
sort(int *a, int n)
{
	int i, j, tmp;
	for (i = 0; i < n; i++) {
		for (j = 0; j < n; j++) {
			if (a[i] < a[j]) {
				tmp = a[i];
				a[i] = a[j];
				a[j] = tmp;
			}
		}
	}
}

Исходная версия beastie, :

I can’t believe it can sort → https://arxiv.org/abs/2110.01111

void sort (int *a, int n) {
	int i, j, tmp;
	for (i = 0; i < n; i++) {
		for (j = 0; j < n; j++) {
			if (a[i] < a[j]) {
				tmp = a[i];
				a[i] = a[j];
				a[j] = tmp;
			}
		}
	}
}