Sorting algorithms
Table of Contents
TODO https://www.geeksforgeeks.org/sorting-algorithms/
Elementary sorting algorithms
Efficiency and Usage:
While these algorithms are simple to understand and implement, they are not efficient for large datasets due to their O(n^2) time complexity. They are often used for educational purposes or when dealing with small datasets where efficiency is not a major concern. More sophisticated algorithms like Merge Sort and Quick Sort are preferred for larger datasets due to their O(n log n) time complexity.