Комбинаторика
Здравствуйте!
Не получается у меня следующая задача: есть строка на N символов, набор допустимых символов состоит из M букв (например, 'a, b, c, ...,m').
Как мне в компоненте Memo отобразить все возможные сочетания этих символов в строке без повторов. То есть, примерно так:
a...aaa (N штук)
a...aab
a...aac
.........
m...mmm
Спасибо.
|