Complexité d'un algorithme

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
black
Membre Naturel
Messages: 24
Enregistré le: 20 Nov 2008, 21:51

complexité d'un algorithme

par black » 27 Nov 2008, 23:46

Bonjour,
je cherche a calculet la complexite f(n) de l'algorithme suivant :

pour i de 1 a n-1
faire pour j de i+1 a n
faire pour k de 1 a j
faire {instruction}

Je suppose que Instruction a un temps constant c. Et je voudrais aussi en deduire l'ordre de grandeur asymptotique ... j'avoue que je bloque pas mal je comprend pas trop comment partir en fait, j'espere que vous pourrez un peu m'aider !
Merci d'avance!
Cordialement



ThSQ
Membre Complexe
Messages: 2077
Enregistré le: 10 Oct 2007, 18:40

par ThSQ » 27 Nov 2008, 23:53

clairement

black
Membre Naturel
Messages: 24
Enregistré le: 20 Nov 2008, 21:51

par black » 27 Nov 2008, 23:59

woahh lol ok .... ^^ comment on arrive a ce résultat en fait svp ?
merci beaucoup de m'aider!
cdt

seriousme
Membre Relatif
Messages: 122
Enregistré le: 26 Fév 2007, 14:10

par seriousme » 28 Nov 2008, 00:21

Il faut évaluer la borne sup de la complexité de chaque structure itérative, leur équivalent asymptotique quand le nombre d'itération tend vers l'infini :
"pour i de 1 a n-1" : ,
"pour j de i+1 a n" : ,
"pour k de 1 a j" : ,
{instruction} : .
Puis effectuer le produit qui est la borne sup asymtotique de la complexité.
On s'intéresse seulement à l'ordre de grandeur donc la constante est ignorée.
Finalement : .

black
Membre Naturel
Messages: 24
Enregistré le: 20 Nov 2008, 21:51

par black » 28 Nov 2008, 00:32

ok super j'ai capté ! merci beaucoup !!!

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 59 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite