Théoriquement, un algorithme est tout ce qui vous permet de trouver une solution parfaite à un problème.
Theoretically, an algorithm is anything that allows you to derive a perfect solution to a problem.