Algorithm

Algorithm is a set of instructions that needs to be executed by a computer to solve a specific computer problem. Algorithm is not an implementation, but rather a way for a developer to think about how to solve a specific problem. An algorithm is a step before implementation, it allows a developer to think about specific implementation details. An algorithm is often accompanied by a flowchart.

Algorithm represents a logic that needs to be implemented.

An algorithm maybe complex, if a problem that a person wants to solve is complex, and an algorithm may be easy, if a problem is small.

An algorithm could be efficient or not. An inefficient algorithm may indicate that approach that is taken to solve a specific problem can be improved. Inefficient algorithm may also indicate that a problem that  needs to be solved is very complex.

YouTube video

Comments

Popular posts from this blog

Absolute and relative path in HTML pages

Errors

goto PHP operator