# Algorithms for Everyone

^{7}/Sep 2017

I’m writing a series of articles about common computer science algorithms on Medium.

Algorithms are really nothing more than a process used to solve a problem, but most textbooks on algorithms assume the reader has a background in computer science or mathematics. I’ve spent many hours studying algorithms reading (and re-reading) proofs by induction and I don’t think that this is the best method for learning how algorithms work.

Other people have already proved the mathematical correctness of these
algorithms, so my goal is to explain *what* a specific algorithm does,
*how* it works, and *why* you should care about this algorithm using
approachable language and relatable examples.

I’m treating these articles more like a living document, so if you have questions or comments, let me know and I’ll try to make them better.