Introduction to Sorting Algorithms
A brief introduction to algorithms used for sorting a list (Reading time: under 1 minute)
With sorting algorithms, we can put items of a list in the right order. There are many different ways to sort a list, which all have different time complexities! Sorting a list can be extremely efficient before using other algorithms, such as search or merge algorithms.
Following are the 9 popular sorting algorithms:
- Bubble sort
- Insertion sort
- Merge sort
- Quicksort
- Selection sort
- Counting sort
- Bucket sort
- Radix sort
- Heapsort
Get hands-on with 1400+ tech skills courses.