---
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 more efficiently.

    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)
