Analyse des algorithmes
2 h
5 exercices
Niveau 8
Énoncé
Analysez la complexité temporelle et spatiale de l'algorithme suivant :
def compute_sum(n):
sum = 0
for i in range(n):
sum += i
return sum
Contrainte
Décrivez la complexité temporelle et spatiale en termes de notations O grande, en supposant que chaque opération élémentaire (addition, affectation, comparaison, etc.) prend un temps constant.
Résultat Attendu
Une explication détaillée de la complexité temporelle et spatiale de l'algorithme, y compris la justification de votre réponse.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !