> For the complete documentation index, see [llms.txt](https://trizen.gitbook.io/sidef-lang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms.md).

# Sorting algorithms

- [Bead sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/bead_sort.md)
- [Bogosort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/bogosort.md)
- [Bubble sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/bubble_sort.md)
- [Circle Sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/circle_sort.md)
- [Cocktail sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/cocktail_sort.md)
- [Comb sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/comb_sort.md)
- [Counting sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/counting_sort.md)
- [Cycle sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/cycle_sort.md)
- [Gnome sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/gnome_sort.md)
- [Heapsort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/heapsort.md)
- [Insertion sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/insertion_sort.md)
- [Merge sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/merge_sort.md)
- [Pancake sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/pancake_sort.md)
- [Patience sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/patience_sort.md)
- [Permutation sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/permutation_sort.md)
- [Quicksort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/quicksort.md)
- [Radix sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/radix_sort.md)
- [Selection sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/selection_sort.md)
- [Shell sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/shell_sort.md)
- [Sleep sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/sleep_sort.md)
- [Stooge sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/stooge_sort.md)
- [Strand sort](https://trizen.gitbook.io/sidef-lang/programming_tasks/s/sorting-algorithms/strand_sort.md)
