У меня есть следующий массив строк:Получить все возможные комбинации из списка строки
var words = new List<string> { "Win", "Care", "q10", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat", "Sun" };
Я хочу, чтобы получить все комбинации из массива (используйте все слова в каждой комбинации)
например
WinCareq10MonTueWedThurFriSatSun
Monq10TueWedThurFriSatSunWinCare
CareSunMonWinTueWedThurFriSatq10
SunMonq10TueCareWedThurWinFriSat
ПРИМЕЧАНИЕ. В каждой комбинации должны использоваться все слова из списка строк.
ОП ищете перестановки вместо комбинаций. –
Вам нужны перестановки с повторами или без? – Vajura
Мне нужны все слова из списка строк со всеми возможными позициями. Допускается повторение слов. – Gaurav123