Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Вывод строки (слова в обртаном порядке)


Автор: MrDudikens 6.11.2010, 20:37
Приветствую всех. Ввиду собственной глупости не могу сообразить следующий алгоритм. Задание такое:
Существует некоторая строка длиною в  N символов, состоящая из слов, разделенных пробелом. Нужен алгоритм, чтобы в строке слова стали в обратном порядке. Например если бы была строка "One Two Three" , то надо чтобы она стала "Three Two One". Желательно, чтобы время алгоритма было пропорционально N.
Заранее благодарю всех за помощь.

Автор: Dov 6.11.2010, 22:37
http://codepad.org/O9cIIRrM

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)