Algorithms Step-by-step procedure for calculation Any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output a sequence of computational steps that transform the input into output a sequence of computational steps for solving a well-specified computational problem 2021/26 CS4335 Design and Analysis of2021/1/26 CS4335 Design and Analysis of Algorithms /Shuai Cheng Li Page 4 Algorithms Step-by-step procedure for calculation. Any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output. A sequence of computational steps that transform the input into output. A sequence of computational steps for solving a well-specified computational problem