Алгоритмы сортировки элементов массива - Сортировка простой вставкой
ОГЛАВЛЕНИЕ
Страница 4 из 6
Сортировка простой вставкой
void sortsimpinc(long num, float *array)
// num - число эллементов
// array - указатель на первый эллемент массива
{
long i,j,k;
float temp;
i = 1;
do
{
j = 0;
do
{
if (array[i] <= array [j])
{
k = i;
temp = array[i];
do
{
array[k] = array[k-1];
k--;
} while (k > j);
array[j] = temp;
j = i;
}
else j++;
} while (j < i);
i++;
} while (i < num);
}