PHP - Permutaciones

 
Vista:

Permutaciones

Publicado por PFC (6 intervenciones) el 15/05/2007 18:32:35
Hola, quisiera saber si hay algún código para hallar todas las posibles permutaciones de un vector.

Ejemplo: v=[a,b,c], que me de como resultado: a,b,c,ab,ac,bc,abc.

Si hay repeticiones da igual.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

RE:Permutaciones

Publicado por Yamil Bracho (888 intervenciones) el 15/05/2007 18:42:54
Me parece un problema a resolver con recursividad :-)
Hay una funcion en PHP que te hace una combinatoria, que se llama array_combine(), quizas te pueda servir...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Permutaciones

Publicado por PFC (6 intervenciones) el 15/05/2007 20:53:04
Creo q esa función no me vale porque te combina los valores de dos arrays, asignándoles a unos los valores de otros, y eso no es lo que busco.
Gracias de todas formas.
Sigo aceptando sugerencias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

RE:Permutaciones

Publicado por Yamil Bracho (888 intervenciones) el 15/05/2007 23:04:05
Bueno la idea es armar arreglos temporales de manera que puedas hacer lo que quieres hacer...
Como te dije tiene pinta de que recursividad es la solucion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar