<<< Natural language description of a problem | Index | The Program >>> |
An algorithm is a step-by-step procedure that is guaranteed to terminate.
Each step is precisely defined and stated.
Since procedure will terminate, we call it finite.
Note: there could be more than one algorithm to solve a particular problem.
<<< Natural language description of a problem | Index | The Program >>> |