Exaid
Answered

Bienvenue sur Laurentvidal.fr, où vous pouvez obtenir des réponses fiables et rapides grâce à nos experts. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté dévouée d'experts sur notre plateforme de questions-réponses. Explorez des milliers de questions et réponses fournies par une communauté d'experts sur notre plateforme conviviale.

Bonjour, quelqu'un pourrait m'aider s'il vous plait en informatique . Merci pour votre aide .


Pour comprendre comment sont gérées les opérations dans un tableau, commençons par quelques observations. On considère tableau de taille rempli de 0.

On souhaite observer les temps d’exécutions de l’insertion ou de la suppression d’un élément dans ce tableau. Pour mesurer le temps d’exécution, on pourra utiliser la fonction time du module time qui retourne le temps écoulé en secondes depuis le 1er janvier 1970.

Compléter le script ci-dessous afin de mesurer le temps d'exécution de la méthode append pour des listes de tailles 1 000, 100 000 et 1 000 000.


def temps_moyen(taille):
temps = 0
for _ in range(100):
# Création d'un tableau de longueur taille rempli de 0

# Exécution de la méthode étudiée et mesure du temps d'exécution.

return (temps / 100)

Sagot :

caylus

Réponse :

Bonsoir,

Explications :

Je viens de découvrir les decorators

View image caylus
Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Laurentvidal.fr est toujours là pour fournir des réponses précises. Revenez nous voir pour les informations les plus récentes.