Complexité algorithmique
Texte intégral
Documents relatifs
C’est la mesure réelle du temps d’exécution de l’algorithme. Elle est calculée en faisant des tests avec différents jeux de données. Par exemple, on produit les résultats pour
On peut au cours du déroulement d’une fonction faire appel à cette même fonction avec un ou des arguments « plus simples », de sorte qu’après un nombre fini d’appels
Écrire un algorithme prenant comme argument un nombre entier n et affichant le nombre de diviseurs de
O(n) : complexité linéaire, augmentation linéraire du temps d'exécution quand le paramètre croit (si le paramètre double, le temps double). Exemple : algorithmes qui décomposent
• Pour des entiers codés sur un nombre fixe de bits, les instructions (1), (2), (3) et (6) peuvent être réalisées en un nombre constant de déplacements d’une machine de Turing.
Bien qu’on soupçonne que P = BPP (ou du moins que BPP ⊆ DTIME(2 O(n) ) ), ce qui impliquerait bien sûr que EXP ̸= BPP par le théorème de hiérarchie déterministe en temps,
Encadrer 9, 923 entre deux
3 ère méthode : Avec un logiciel de pointage et d’acquisition de données AVISTEP Ouvrir avistep.exe et suivre la notice + la vidéo intitulée « tutoriel avistep ».