Sorting is nothing complicated just the rearranging of data in ascending or descending order and if you ask a person without a Computer science background, he will not even think about it for a second.

But a CS professional does not get paid to do things a common man can do in a second and hence there are many types of algorithms for sorting some for better time or space complexity in certain cases and some just to find a unique way to problem.

As a Second-year student I have been taught around 10 sorting algorithms and I would like…

Siddharth Prabhu

A 2nd year student studying computer science