Изменения

Перейти к: навигация, поиск

Теорема о нижней оценке для сортировки сравнениями

Нет изменений в размере, 02:07, 7 июня 2012
Нет описания правки
Пусть алгоритм сортирует перестановку из <tex>n</tex> элементов. При сравнении некоторых двух из них, существует два возможных исхода (<tex>a_i < a_j</tex> и <tex>a_i > a_j</tex>), значит, каждый узел дерева имеет не более двух сыновей. Всего существует <tex>n!</tex> различных перестановок <tex>n</tex> элементов, значит, число листьев нашего дерева не менее <tex>n!</tex> (в противном случае некоторые перестановки были бы не достижимы из корня, а, значит, алгоритм не правильно работал бы на некоторых исходных данных).
[[Файл:SortTree.png|300px450px|thumb|Пример дерева для алгоритма сортировки <tex>n = 3</tex> элементов]]
81
правка

Навигация