The algorithm contains the elements of the
1. A set of limited instructions;
2. Sometimes accept input, something don't need to input;
3. Must have at least one output, otherwise, the algorithm is meaningless;
4. Must be terminated after the limited steps;
5. Each instruction need
Have good clear goals, can not have ambiguity
In the scope of computer can deal with
Description should not rely on any kind of computer language as well as concrete implementation means