© Armstrong Subero 2020
A. SuberoCodeless Data Structures and Algorithms https://doi.org/10.1007/978-1-4842-5725-8_7

7. Sorting Algorithms

Armstrong Subero1 
(1)
Basse Terre, Moruga, Trinidad and Tobago
 

In the previous chapters, we looked at searching, and we explored linear search and binary search. In this chapter, we will look at another set of important algorithms—sorting algorithms. Sorting is a common task for many algorithms as many applications may need to search through text or images in various forms. We will cover all the commonly encountered sorting algorithms in this chapter.

Sorting

The sorting algorithms are important. This is because many computing algorithms require that the items they are working on have some type of sorting in place. ...

Get Codeless Data Structures and Algorithms: Learn DSA Without Writing a Single Line of Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.