MetMat

Comment calculer un coefficient binomial (nk)\binom{n}{k} ?

En utilisant la symétrie (nk)=(nnk)\binom{n}{k} = \binom{n}{n-k}

L'objectif

Calculer (nk)\binom{n}{k} plus rapidement en choisissant le côté le plus petit (kk ou nkn-k).

Le principe

Choisir kk ou nkn-k pour obtenir le plus petit facteur et ainsi minimiser le nombre de multiplications.

La méthode
  1. 1
    Comparer kk et nkn-k : si k>n/2k > n/2, remplacer (nk)\binom{n}{k} par (nnk)\binom{n}{n-k}.
  2. 2
    Calculer (nmin(k,nk))\binom{n}{\min(k,\, n-k)} avec la formule factorielle simplifiée n(n1)(nj+1)j!\dfrac{n(n-1)\cdots(n-j+1)}{j!}j=min(k,nk)j = \min(k, n-k), ce qui minimise le nombre de facteurs au numérateur.

Exemple corrigé

Difficulté croissante de 1 à 4

Exercices aujourd'hui0 / 3

Prêt à t'entraîner ?

Génère un exercice personnalisé sur cette méthode et entraîne-toi avec la correction IA.