algo pour suite logique ? - PHP - Programmation
Marsh Posté le 14-06-2013 à 17:30:21
En général ce genre d'algo se résout assez facilement en récursif.
Visiblement l'ordre ne compte pas, donc je verais bien une fonction récursive qui rend un tableau
Exemple en pseudo code :
Code :
|
ça doit marcher je pense...
Marsh Posté le 14-06-2013 à 18:19:58
c'est vrai
Code :
|
trois fois rien quoi
Marsh Posté le 14-06-2013 à 19:06:42
ouais j'avais déjà essayé avec cette petite correction. Mais le résultat n'est pas celui recherché.
Merci quand même.
Marsh Posté le 14-06-2013 à 19:11:40
j'ai vérifié (petit essai en php) et pour moi ça marche...
D'ailleurs dans ton exemple tu as oublié l'ensemble '1-3-20'
Marsh Posté le 14-06-2013 à 19:25:31
effectivement :-)
Veux tu me donner exactement le "snippet" que tu as testé. dans mon cas, il manque plusieurs occurences.
Marsh Posté le 14-06-2013 à 22:48:35
ou l'inverse mets ton code... on essayera de revoir ce qui ne va pas...
Marsh Posté le 14-06-2013 à 17:16:51
Bon aujourd'hui, j'ai le cerveau ramoli. Je n'arrive pas à trouver le bon algo pour avoir le résultat de la suite logique suivante.
J'ai besoin de tous les regroupements possibles dans une série de nombre.
Exemple: 1-3-5-20
Ça devrait donner :
1
1-3
1-3-5
1-3-5-20
1-5
1-5-20
1-20
3
3-5
3-5-20
3-20
5
5-20
20
Sachant que dans mon exemple, ce sont des chiffres, mais ça pourrait être des lettres aussi.
Des idées ?