08.10.2013 Views

Algorithme et Structures de Données

Algorithme et Structures de Données

Algorithme et Structures de Données

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!