Académique Documents
Professionnel Documents
Culture Documents
MDLExo 2 CH3
MDLExo 2 CH3
2:
1.Comment calculer le nombre d'opérations
nécessaire pour exécuter un algorithme donné.
2.Étant donné un ordinateur capable de réaliser 109
opérations par seconde, comment calculer le temps
nécessaire à cela (1.).
3.Comme calcule la plus grande instance de
problème traitable dans le temps imparti.
1. Comment calculer le nombre d'opérations
nécessaire pour exécuter un algorithme donné.
10 100 1000
n
n^2
n^3
2^n
√n
√3 n
log (n)
1. Comment calculer le nombre d'opérations
nécessaire pour exécuter un algorithme donné.
10 100 1000
10^9 1 sec
n T
n
T=
10^9
2. Étant donné un ordinateur capable de réaliser 109
opérations par seconde, comment calculer le temps
nécessaire à cela (1.).
10^9 1 sec
n^3 T
n^3
T=
10^9
2. Étant donné un ordinateur capable de réaliser 109
opérations par seconde, comment calculer le temps
nécessaire à cela (1.).
10 100 1000
n
T=
n 10^9
n^2
n^3
2n
√n n^3
T=
√3 n 10^9
log (n)
3. Comme calcule la plus grande instance de
problème traitable dans le temps imparti.
10^9 1 sec
n² 1h
10^9*1h
n=
1
3. Comme calcule la plus grande instance de
problème traitable dans le temps imparti.
10 100 1000
n
n2 10^9*1h
n=
1
n3
2n
√n
√3 n
log (n)
Merci