Алгоритм беспорядка слова

Учитывая слово jumble (т. Е. Ofbaor), каков будет подход к расшифровке букв для создания реального слова (т. Е. Foobar)? Я мог видеть, что у этого есть пара подходов, и я думаю, что знаю, как я это сделаю в .NET, но мне любопытно посмотреть, как выглядят некоторые другие решения (всегда рад видеть, является ли мое решение оптимальным или нет).

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

редактировать: пожалуйста, опубликуйте псевдокод или реальный код, если можете; всегда приятно попробовать расширить знания языка, увидев такие примеры.

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

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