## Part 1 – A Mega List of Known Algorithms – Sorting

Introduction Algorithms in Computing are a series of steps which can be followed in order to reach a certain goal. You can think of them as a function as well, but they have somewhat different semantics than the functions. Some algorithms are really simple, and some pretty much require a genius to even understand. There is a cost factor to algorithms as well e.g. how efficient or performant one algorithm is with respect to another algorithm. Let’s discuss some of the known algorithms in computing. Sorting algorithms These are the algorithms which sort a certain list in some order as specified by the programmer orRead More →