Calcule de complexité d'un algorithme

Bonjour,
je voudrais savoir comment calculer la complexité d'un algorithme composer par exemple de quatre bloc
1) n log n
2) O (n²)
3)o(n)
4o(log )
mois je sais que pour calculer la complexité on prend en compte que la plus grande
exp
si j'ai
o(n²)+o(n)+1..2/n je ne prend en compte que o(n²)
Configuration: Windows Vista
Internet Explorer 7.0

5 réponses

  1. Modérateur
    Salut,

    voici quelque règles concernant la notation O

    - les constantes multiplicatives sont omises
    O(cN) = cO(N) = O(N)
    - l'addition est effectué en prénant la valeur maximale
    O(N1) + O(N2) = O(N1+N2) = maximum(O(N1),O(N2))
    - la multiplication ne change pas
    O(N1)O(N2) = O(N1N2)
    --

    lami20j
    1. salut tt le monde, je cherche les régles générales pour calculer le compléxité d'un algorithme et des exemple d'application ...,merci d'avance
      1. je pense qu'il n ya pas des regles generales dans le calcul des algorithmes .
        les regles existent seulement dans les arbres (les grahes) puisque la complexité ici est toujours de l'ordre n.
      2. montrer moi par detail coment calculer la complexité d'une maniére detaillé surtout de coté mathmétique je doix comprendre le étape de maniéere simplifié