J'ai une liste avec 15 chiffres et j'ai besoin d'écrire du code qui produit les 32 768 combinaisons de ces nombres.
J'ai trouvé du code (par Google) qui fait apparemment ce que je recherche, mais j'ai trouvé le code assez opaque et je me méfie de l'utiliser. De plus, j'ai le sentiment qu'il doit y avoir une solution plus élégante.
La seule chose qui me vient à l'esprit serait de parcourir simplement les entiers décimaux 1–32768 et de les convertir en binaire, et d'utiliser la représentation binaire comme filtre pour sélectionner les nombres appropriés.
Quelqu'un connaît-il un meilleur moyen? À l'aide map()
, peut-être?
product
, etc.)