analyse d'un algorithme