no me termina de resolver la cuestion y lamentablemente no tengo la opcion
de usar ruby 1.9.gracias! seguire tratando...

2009/10/6 Gaston Ramos <[email protected]>

> El Tue, 06 de Oct de 2009, a las 12:17:12PM -0300, Porta dijo:
> > Buenas.
> > Tengo un problemita que me esta trastornando y no le encuentro la vuelta.
> >
> > Tengo varios arrays (en este caso, cuatro)
> >
> >   mama *pepe* coco *lili*  meme
> > cuco *lolo*
> >
> > y necesito sacar todas las combinaciones posibles para cada elemento de
> cada
> > array.
> > encontre varios ejemplos para hacer la combinatoria.
> > hasta ahi, todo bien.
> >
> > El tema es que los arrays en *negrita *son "opcionales", por lo tanto
> > necesito tambien todas las variantes sin esos elementos.
> > Ejemplo (para el primer array)
> >
> > mama,pepe,coco,lili
> > mama,pepe,coco,lolo
> > mama,pepe,coco
> > mama,coco,lili
> > mama,coco,lolo
> > mama,coco
> > ...
> > y asi.
> >
> > y estoy tarado con esto. no avanzo ni para atras ni para adelante.
> >
> > Alguien tiene una punta para destrabarme?
>
> No entendí exactamaente lo que necesitás, pero seguro lo podés hacer
> con ruby 1.9 que ya trae para hacer permutaciones y combinaciones,
> te paso unos links:
>
> http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9#l81
> http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9#l80
> http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9#l79
>
> Saludos
> >
> > Se agradece enormemente.
> >
> > Porta.
>
> > _______________________________________________
> > Ruby mailing list
> > [email protected]
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
> --
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a