Реферат: Сортировка данных в массиве
a = new int [n];
b = new int [n];
// Определить тип упорядоченности данных.
if(order == randomorder)
{
// Заполнить массив b случайными числами.
for(i=0; i<n; i++)
b[i] = rnd.Random(n);
}
else
{
// Данные, отсортированные по возрастанию.
for(i=0; i<n; i++)
b[i] = i;
}
else
{
// данные, отсортированные по убыванию.
for(i=0; i<n; i++)
b[i] = n - 1 - i;
}
else
{
// Копировать данные в массив a. Поочередно выполнить сортировку для
// каждоготипа.
for(stype = SortTypeBegin; stype <= SortTypeEnd; stype = SortType(stype+1))
{
Copy(a, b, n);
Sort(a, n, stype, order);