Bonjour,
J'ai essayé de mettre un titre parlant mais pas facile
J'ai un souci de conception, n'étant pas très à l'aise avec les méthodes récursives. Vous allez comprendre.
J'ai, par exemple, 4 listes possédant chacune 2 nombres. Ce que je cherche à faire, c'est additionner (par exemple), chaque combinaison possible.
Exemple :
Liste A possède A0 et A1
Liste B possède B0 et B1
Liste C possède C0 et C1
Liste D possède D0 et D1
Je souhaite faire :
A0 + B0 + C0 + D0
A1 + B0 + C0 + D0
A0 + B1 + C0 + D0
...
A1 + B1 + C1 + D1
Voilà. Je ne dois pas être le premier au monde à vouloir faire ça .
Sachant que je la seule chose que je connaisse, c'est que mes listes ont un nombre identiques d'éléments, sinon il peut y avoir x listes de y éléments.
C'est forcément soluble avec une méthode récursive, encore faut-il la pondre
Si quelqu'un connait le principe ?
Merci.
Christophe
Partager