Вычисление перестановок с использованием аннотации Java
-
12-09-2019 - |
Вопрос
Меня интересует вычисление перестановок параметров примерно так:
public class Movie() {
@Selection(minimum=1,maximum=10)
public Integer setLength() {}
@Selection(minimum=1.1,maximum=5.5)
public Double setCost() {}
}
Поэтому я могу написать что-то вроде List getPermutations();так что я мог получить список всех возможных фильмов.Меня интересует поддержка нескольких типов данных.
Может ли кто-нибудь указать мне правильное направление при создании аннотации и метода List getPermutations()?
Решение
Вот реализация решения Дональда Кнута на C#, которую можно легко портировать.
Не связан с StackOverflow