У меня есть три слова в списке ["a", "b", "c"]. я хочу, чтобы найти все возможные комбинации в набор 5,6 и т.д.Комбинации и перестановка Haskell
, например, для набора из 5 я бы
**[ [aaaaa],[aaaab],[aaaac], [aaabc] , ..... ]** etc 3^5 = 243 combinations
Аааааа выше будет в основном «а», «а», «а» , «а», «а» ....
Я работаю над этим со вчерашнего дня. не пошел намного дальше. если я получу какую-то идею, тогда я смогу это сделать. – Waqas
@ user1115751: Для начала найдите «[файл haskell cartesian] (http://stackoverflow.com/search?q=haskell+cartesian+product&submit=search)». – kennytm