1. Apprendre
  2. /
  3. Cours
  4. /
  5. Concepts en informatique

Connected

Exercice

Comparer l'expérience d'achat en ligne

Découvrez maintenant la puissance de l'efficacité des algorithmes! Exécutez le code fourni et comparez la performance de quatre algorithmes différents (le tri à bulles et la recherche linéaire ainsi que le tri rapide et la recherche binaire).

Aucune programmation requise. Ajustez un paramètre et voyez leur comportement dans différentes conditions. Modifiez le paramètre en haut nommé num_items. (Ce paramètre simule le nombre d'articles dans un catalogue d'achat en ligne.)

Exécutez le code, comparez les résultats et remarquez qu'en passant de 1000 à 10000, l'une des options prend beaucoup plus de temps que l'autre.

Imaginez à quel point l'expérience serait meilleure (c.-à-d. plus rapide) avec l'une de ces paires d'algorithmes plutôt que l'autre si vous triez une liste d'articles par prix sur un site de commerce électronique.

Instructions

100 XP
  • Changez num_items pour n'importe quel nombre que vous souhaitez comparer. (ex. : imaginez que www.amazon.com a 1 000 articles, mettez num_items = 1000).