---
comments: true
icon: material/sort-ascending
---

# Chapter 11. &nbsp; Sorting

![Sorting](../assets/covers/chapter_sorting.jpg){ class="cover-image" }

!!! abstract

    Sorting is like a magical key that turns chaos into order, enabling us to understand and handle data in a more efficient manner.

    Whether it's simple ascending order or complex categorical arrangements, sorting reveals the harmonious beauty of data.

## Chapter contents

- [11.1 &nbsp; Sorting algorithms](sorting_algorithm.md)
- [11.2 &nbsp; Selection sort](selection_sort.md)
- [11.3 &nbsp; Bubble sort](bubble_sort.md)
- [11.4 &nbsp; Insertion sort](insertion_sort.md)
- [11.5 &nbsp; Quick sort](quick_sort.md)
- [11.6 &nbsp; Merge sort](merge_sort.md)
- [11.7 &nbsp; Heap sort](heap_sort.md)
- [11.8 &nbsp; Bucket sort](bucket_sort.md)
- [11.9 &nbsp; Counting sort](counting_sort.md)
- [11.10 &nbsp; Radix sort](radix_sort.md)
- [11.11 &nbsp; Summary](summary.md)
