next up previous contents index
Next: Équations de complexité Up: No Title Previous: Opérations bit à bit

Diviser pour régner

    Un algorithme diviser pour régner a la structure suivante : pour résoudre un problème de taille n, l'algorithme consiste à décomposer le problème en a sous-problèmes ayant tous la taille n/b (peut-être approximativement), à appliquer l'algorithme à ces sous-problèmes, puis à construire une solution du problème en composant les solutions des sous-problèmes. Non seulement cette méthode est naturelle[*], mais elle permet souvent une réduction importante de la complexité T(n). Voici quelques exemples :



Jean-Philippe Chancelier
9/29/1998