Алгоритъм за сортиране: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м неправилно членуване - предлог и пълен член
м Източник и линк към онлайн съдържание.
Ред 1:
{{без източници|18:11, 12 март 2017 (UTC)}}
'''Алгоритъм за сортиране''' е [[алгоритъм]], който подрежда списък от елементи в определена последователност<ref>[Наков, П., Добриков, П. Програмиране = ++Алгоритми, С., 2003, стр. 199]</ref>. Най-използваните подредби са числовите и лексикографските подредби. Ефективните алгоритми за сортиране са важни за оптимизацията на други алгоритми (например [[алгоритми за търсене]], [[алгоритми за сливане]] и др.), който изискват [[входните данни]] да са сортирани в определена последователност. Често също така е полезно за конкатенизиране (сливане) на данни и за генериране на разбираеми за човек крайни резултати. Формално казано, изходният резултат от [[алгоритъм за сортиране]] трябва да задоволява две условия:
 
# Изходният резултат е в ненамаляваща последователност (всеки елемент не трябва да е по-малък от предходните на базата на очакваната обща подредба);
Ред 179:
 
Друг подход за решаване на проблема с паметта е да се комбинират няколко сортиращи алгоритъма така, че да се използват само силните им страни.
 
== Външни препратки ==
* [http://newweirdscience.com/saa/Nakov-Dobrikov-Programming_Algorithms-eBook-10-Feb-2013.pdf Книгата „Програмиране = ++Алгоритми“ онлайн, 2012. Линкът е посетен на 07.03.2020 г.]
 
== Източници ==
<references />
 
[[Категория:Алгоритми]]