Реферат: Сортировка данных в массиве
};
// копировать n-элементныймассив y вмассив x
void Copy(int *x, int *y, int n)
{
for (int i=0; i<n; i++)
*x++ = *y++;
}
// Общая сортирующая функция, которая принимает исходный массив
// с заданной упорядоченностью элементов и применяет указанный
// алгоритмсортировки.
void Sort(int a[], int n, SortType type, Ordering order)
{
long time;
cout << "Сортировка " << n;
// Вывести тип упорядоченности.
switch(order)
{
case random:
cout << " элементов. ";
break;
case ascending:
cout << " элементов, упорядоченных по возрастанию. ";
break;
case descending:
cout << " элементов, упорядоченных по убыванию. ";
break;
}
// засечьвремя
time = TickCount();