Add: Import folder

This commit is contained in:
2025-09-10 17:24:50 +02:00
parent ca552281c9
commit 69fb2df066
5 changed files with 156 additions and 3 deletions

View File

@@ -17,5 +17,35 @@ void bubblesort(int* array, int length)
swapped++;
}
}
} while(swapped==1);
} while(swapped > 0);
}
/* Trie rapide */
void permuter(int *a, int *b) {
int tmp;
tmp = *a;
*a = *b;
*b = tmp;
}
void triRapid(int* array, int first, int last) {
int pivot, i, j;
if(first < last) {
pivot = first;
i = first;
j = last;
while (i < j) {
while(array[i] <= array[pivot] && i < last)
i++;
while(array[j] > array[pivot])
j--;
if(i < j) {
permuter(&array[i], &array[j]);
}
}
permuter(&array[pivot], &array[j]);
triRapid(tab, first, j - 1);
triRapid(tab, j + 1, last);
}
}