Bases & algorithmique · 6 mondes · 18 étapes
Algorithmique
Apprendre à penser un problème, en Python, dans le navigateur.
Progression
0 %
0/18 étapes terminées
Mode 4
Chaque concept, en profondeur
Un décryptage par notion clé : la définition, les principes, des exemples exécutables, les erreurs que tout le monde fait et les subtilités qui font la différence.
« Prends le sujet et explique-le en profondeur comme un tuteur expérimenté. Couvre la définition, les principes fondamentaux, les exemples pratiques, les erreurs courantes et les subtilités. »
Penser un algorithme
Ce qu'il faut faire avant d'écrire la première ligne
Chercher une valeur
Linéaire, dichotomique, et le prix du tri
La complexité
Mesurer un algorithme sans chronomètre
Les tris
Sélection, insertion, et pourquoi sorted() gagne
La récursivité
Cas de base, pile d'appels, mémoïsation
