Jump to content

Sorting Algorithm: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Koyaanis Qatsi (talk | contribs)
mNo edit summary
 
No edit summary
Line 1: Line 1:
An algorithm which puts elements of information in a given order. A known implementation is [[bubble sort]] in [[C Plus Plus|C++]].
A <b>sorting algorithm</b> is an [[algorithm]] that puts elements of a list into order. Efficient sorting is important to optimizing the use of other algorithms (such as [[search algorithm]]s) that operate best on sorted lists.



<p>Many common sorting algorithms are used in [[computer science]]. They vary in [[computational complexity]] and in usage of memory and other computer resources.



<p>Some sorting algorithms are:

<ul>

<li>[[Bubble sort]]

<li>[[Shell sort]]

<li>[[Quicksort]]

<li>[[Merge sort]]

<li>[[Radix sort]]

</ul>



Revision as of 23:43, 24 September 2001

A sorting algorithm is an algorithm that puts elements of a list into order. Efficient sorting is important to optimizing the use of other algorithms (such as search algorithms) that operate best on sorted lists.


Many common sorting algorithms are used in computer science. They vary in computational complexity and in usage of memory and other computer resources.

Some sorting algorithms are: