Cálculo de permutaciones utilizando una anotación de Java
-
12-09-2019 - |
Pregunta
Estoy interesado en el cálculo de permutaciones de los parámetros para algo como esto:
public class Movie() {
@Selection(minimum=1,maximum=10)
public Integer setLength() {}
@Selection(minimum=1.1,maximum=5.5)
public Double setCost() {}
}
Así que puedo escribir algo así como una lista getPermutations (); para que pudiera obtener una lista de todas las películas posibles. Estoy interesado en el apoyo a múltiples tipos de datos.
Puede alguien me punto en la dirección correcta a tomar en la construcción de los getPermutations anotación y método list ()?
Solución
Aquí es una implementación de Donald la solución de Knuth en C # que podría ser fácil de portar.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow