Я делаю все возможные комбинации для конкретного ввода, но его также нужно заказывать в соответствии с порядком ввода. Так как комбинации разных размеров, им бороться с ответами ранее вывешенные ..Конкретный порядок в R
Я хотел бы знать, если это возможно ..
Вход:
D N A 3
Это означает, что мне нужно для вывода это во всех комбинациях до 3-х символьных строк:
D
DD
DDD
DDN
DDA
DND
DNA
.
.
Который в основном порядке возрастания, если мы рассмотрим D<N<A
Пока мой результат выглядит следующим образом:
A
AA
AAA
AAD
AAN
AD
ADA
ADD
ADN
AN
.
.
Я попытался преобразования входа в качестве множителя с («D», «N», «А») и сортирует мой выход, но потом исчезает любая строка размером более 1 символа.
Любое понимание?
Какова причина для заказа? –
Я не понимаю DND, разве это не DDN? Вы можете просто сортировать целые числа и под символами 'chartr ('123', 'DNA', c ('1', '11', '123', '122', '133'))' – rawr
@rawr Это по возрастанию, DDN приходит после DDD –