diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md b/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md index 231fffe11..9cb24705d 100644 --- a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md +++ b/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md @@ -1 +1,9 @@ -# Sorting algorithms \ No newline at end of file +# Sorting Algorithms + +Sorting refers to arranging data in a particular format. Sorting algorithm specifies the way to arrange data in a particular order. Most common orders are in numerical or lexicographical order. + +The importance of sorting lies in the fact that data searching can be optimized to a very high level, if data is stored in a sorted manner. + +<ResourceGroupTitle>Free Content</ResourceGroupTitle> +<BadgeLink colorScheme='yellow' badgeText='Read' href='https://realpython.com/sorting-algorithms-python/'>Sorting Algorithms in Python</BadgeLink> +<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/python_data_structure/python_sorting_algorithms.htm'>Python - Sorting Algorithms</BadgeLink>