Lo puedes hacer con listas, con un vector simple, como desees.Lo más sencillo: tomas el valor inicial y lo emparejas con todos los que le siguen, ahora tomas el segundo valor y lo emparejas con los subsecuentes, tomas el tercero y lo emparejas...
Cita de: "Geo"Lo puedes hacer con listas, con un vector simple, como desees.Lo más sencillo: tomas el valor inicial y lo emparejas con todos los que le siguen, ahora tomas el segundo valor y lo emparejas con los subsecuentes, tomas el tercero y lo emparejas...Creo que no es tan sencillo como lo planteas...no podemos emparejar el inicial con los siguientes, puesto que en el caso que expongo:1,2,3,4si se hacen de tres en tres, como se hace?1,2,3 ... 1,2,4no creo que sea tan sencillo... o estoy muy liado.
Si alguien puede postear la estructura solo para encontrar todas las combinaciones como pongo en el primer post, teniendo en cuenta que debe ser subconjuntos de m elementos de un conjunto de n.
Cita de: "protoculo"Cita de: "Geo"Lo puedes hacer con listas, con un vector simple, como desees.Lo más sencillo: tomas el valor inicial y lo emparejas con todos los que le siguen, ahora tomas el segundo valor y lo emparejas con los subsecuentes, tomas el tercero y lo emparejas...Creo que no es tan sencillo como lo planteas...no podemos emparejar el inicial con los siguientes, puesto que en el caso que expongo:1,2,3,4si se hacen de tres en tres, como se hace?1,2,3 ... 1,2,4no creo que sea tan sencillo... o estoy muy liado.¿De tres en tres? En tu enunciado no aparece esa posibilidad.Cita de: "protoculo"Si alguien puede postear la estructura solo para encontrar todas las combinaciones como pongo en el primer post, teniendo en cuenta que debe ser subconjuntos de m elementos de un conjunto de n.Podrías tomar papel, lápiz (y goma) y hacerlo.4,3123, 2349,6123456, 234567, 345678, 456789
Ésto es una respuesta?papel y lápiz?