Сортировка — различия между версиями

Материал из ALL
Перейти к: навигация, поиск
Строка 28: Строка 28:
 
*[[метод математической индукции]];
 
*[[метод математической индукции]];
 
*[[схема примитивной рекурсии]];
 
*[[схема примитивной рекурсии]];
 +
*[[рекурсия]];
 
*[[машина Поста]];
 
*[[машина Поста]];
 
*[[машина Тьюринга]];
 
*[[машина Тьюринга]];

Версия 13:29, 14 февраля 2016

Сортировка — это алгоритм (операция) упорядочения элементов конечного множества (массива).

Обозначения

Введём обозначения:

n – число элементов;

{A1,A2,…,An} – массив элементов.

Сортировка по возрастанию

Входные данные: n, {A1,A2,…,An}.

СОР01.JPG

Выходные данные: {A1,A2,…,An} - массив упорядоченный по возрастанию элементов.

Сортировка по убыванию

Входные данные: n, {A1,A2,…,An}.

СОР02.JPG

Выходные данные: {A1,A2,…,An} - массив упорядоченный по убыванию элементов.

Другие алгоритмы:

Ссылки