Этот не плохой, однако, есть ошибка. Не учитывает повторяющиеся буквы. (поросенок, нахальный и т. д.)

ел много примеров получения всех перестановок заданного набора букв. Рекурсия, кажется, работает хорошо, чтобы получить все возможные комбинации набора букв (хотя, кажется, не учитывается, если 2 буквы одинаковы).

Я хотел бы выяснить, можете ли вы использовать linq (или нет), чтобы получить все возможные комбинации букв вплоть до трехбуквенных.

Например, учитывая буквы: PIGGY Я хочу получить массив всех возможных сочетаний этих букв, чтобы я мог проверить список слов (scrabble?) И в конечном итоге получить список всех возможных слов, которые можно составить с помощью этих букв (из 3 букв). до суммы, в данном случае 5 букв).

Ответы на вопрос(4)

Ваш ответ на вопрос