An algorithm is a process to follow in solving a problem, often in a mathematical calculation. Most people think of algorithms (if they think of them at all) as involving complicated formulas and ...