Content deleted Content added
m “a sorted sublist of items which is built up from left to right at the front (left) of the list” → “a sorted sublist that grows from left to right at the front of the list” (More concise and natural phrasing). Tags: Reverted Visual edit |
|||
Line 15:
In [[computer science]], '''selection sort''' is an [[in-place algorithm|in-place]] [[comparison sort|comparison]] [[sorting algorithm]]. It has a [[Big O notation|O]](''n''<sup>2</sup>) [[time complexity]], which makes it inefficient on large lists, and generally performs worse than the similar [[insertion sort]]. Selection sort is noted for its simplicity and has performance advantages over more complicated algorithms in certain situations, particularly where [[auxiliary memory]] is limited.
The algorithm divides the input list into two parts: a sorted sublist
The time efficiency of selection sort is quadratic, so there are a number of sorting techniques which have better time complexity than selection sort.
|