Sorting Arrays
Kenneth Leroy Busbee and Dave Braunschweig
Overview
A sorting algorithm is an algorithm that puts elements of a list in a certain order. The most frequently used orders are numerical order and lexicographical order.[1] Most current programming languages include built-in or standard library functions for sorting arrays.
Discussion
Sorting is the process through which data are arranged according to their values. The following examples show standard library and/or built-in array sorting methods for different programming languages.
| Language | Sort Example | 
|---|---|
| C++ | #include <algorithm> | 
| C# | System.Array.Sort(array) | 
| Java | import java.util.Arrays; | 
| JavaScript | array.sort(); | 
| Python | array.sort() | 
| Swift | array.sort() | 
Key Terms
- sorting
- Arranging data according to their values.
