Algorithme et Structures de Données
Algorithme et Structures de Données
Algorithme et Structures de Données
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Algorithme</strong>s polynomiaux <strong>et</strong><br />
difficiles<br />
• <strong>Algorithme</strong> polynomiale<br />
– s'il est O(n d ) pour un entier "d" donnée<br />
– les algorithmes polynomiaux sont dits efficaces<br />
• Ils peuvent être résolus en un temps raisonnable<br />
• <strong>Algorithme</strong>s difficiles<br />
– algorithmes pour lesquels il n'y a pas d'algorithme avec<br />
un temps polynomiale<br />
Coût <strong>de</strong>s instructions<br />
• Instructions simples : a=b; a+=b; … O(1)<br />
s 1 ; s 2 ; …. ; s k O(1) si k est une constante<br />
• boucle simple : O(N)<br />
for(i=1; i