Используя LINQ или устаревший подход, как я могу получить все перестановки слова / числа (без использования внешнего API)?
Например, ab = ab, ba,
abc = acb, bac, etc
Является ли это специфической проблемой компьютерной науки, такой как распознавание изображений и т. Д.?