Parcours d'apprentissage

Algorithmes en C/C++

Recherche, tri, récursivité et astuces sur les bits, implémentés côte à côte en C et en C++.

7 leçons · 9 défis

Commencer le parcours →
  1. Leçon 1 défi Recherche linéaire Trouvez une cible dans des données non triées.
  2. Leçon 1 défi Recherche binaire Cherchez dans des données triées en temps logarithmique.
  3. Leçon 1 défi Tri à bulles Triez en échangeant les voisins mal ordonnés.
  4. Leçon 1 défi Tri rapide Partitionnez les valeurs autour d’un pivot.
  5. Leçon 1 défi Tri fusion Utilisez diviser pour régner pour garantir O(n log n).
  6. Leçon 2 défis Récursivité et pile d’appels Résolvez un problème par une instance plus petite.
  7. Leçon 2 défis Manipulation de bits Activez, effacez, inversez et testez des flags.