Algorithmique Avancee