Вопрос был задан в недавнем интервью по программированию.Непонятное техническое интервью
Учитывая строку «str» и пару индексов обмена «N», сгенерируйте лексикографически большую строку. Индексы обмена можно повторно использовать сколько угодно раз.
Например:
String = "abdc"
Indices:
(1,4)
(3,4)
Ответ:
cdba, cbad, dbac,dbca
Вы должны напечатать только "DBCA", который является лексикографически по величине.
Это может показаться наивным, но я полностью не в состоянии ответить на этот вопрос. Может кто-то, пожалуйста, помогите мне понять, что означает этот вопрос?
вниз избирателю, что ваш аргумент? – Zeus
https://en.wikipedia.org/wiki/Lexicographic_order – SLaks
Просто отсортируйте свою строку в порядке убывания, так как это массив чисел – LibertyPaul