Título: [Ayuda] permutaciones .net Publicado por: oscarj24 en 28 Abril 2011, 19:13 pm Hola a todos ;D,
estaba realizando una aplicacion en donde necesito todas las combinaciones posibles de numeros del 0 al 9 en grupos de 6. Por lo que creo que deberia tener algo asi: 000000 111111 222222 333333 444444 555555 666666 777777 888888 999999 y luego mezclarlos para obtener numeros de 6 digitos pero que toleren numeros que van del 0 al 9, alguna idea? PD. encontre ejemplos de permutaciones pero no me fueron utiles ya que no tengo idea de como agruparlos en 6, saludos! >:D Título: Re: [Ayuda] permutaciones .net Publicado por: neoncyber en 29 Abril 2011, 01:45 am Podrias utilizar estructuras for anidadas con IFs dependiendo de las restricciones del problema, tal vez no sea una forma rapida de hacer las cosas pero podria funcionar.
Saludos Título: Re: [Ayuda] permutaciones .net Publicado por: seba123neo en 29 Abril 2011, 06:15 am aca tenes un ejemplo que es facil adaptarlo.
aclaro que si vos queres permutaciones de 6 y realizados con 10 numeros (del 0 al 9), eso daria un total de 10 mil millones de valores (10 elevado a la 10) si lo haces con valores que pueden repetirse. pero si los haces con valores sin repeticion la cifra seria factorial de 10! o sea 3628800 de valores. este ejemplo lo hace de la longitud que quieras pero sin repeticion. Código
saludos. Título: Re: [Ayuda] permutaciones .net Publicado por: oscarj24 en 29 Abril 2011, 22:54 pm Gracias por la ayuda, pero encontre otro ejemplo que tenia implementadas muchisimas funciones, cheka esta web: http://www.codeproject.com/KB/recipes/Combinatorics.aspx
a mi me sirvio, pero vale la intencion. |