У меня есть это string s1 = "My name is X Y Z", и я хочу изменить порядок слов так, чтобы s1 = "Z Y X is name My".
Я могу сделать это, используя дополнительный массив. Я думал сложно, но возможно ли это сделать на месте (без использования дополнительных структур данных), а с временной сложностью O (n)?