An algorithm is a set of step by step instructions for solving a problem to achieve a result. Important charecteristics of an algorithm An algorithm is well orderd An algorithm has unambiguous operations An algorithm has effectively computable operations An algorithm produces a result An algorithm halts in a finite amount of time Representation ofContinue reading “What is an Algorithm”