Форум программистов, компьютерный форум CyberForum.ru

Функция реверса строки - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 86, средняя оценка - 4.76
Zilon
5 / 5 / 0
Регистрация: 05.11.2010
Сообщений: 60
05.11.2010, 04:43     Функция реверса строки #1
На собеседовании в одну компанию меня попросили на бумажке написать функцию реверса строки.
Буквально парой дней раньше я услышал о том что на собеседованиях частенько просят решить именно эту задачу. Ее простота насторожила меня и заставила искать наиболее красивое/оптимизированное/необычное решение. И я его таки нашел и малость перестарался. Как я узнал позже интервьюер решил что я дал неверный ответ.
Так какое же у этой простой задачки может быть оригинальное решение?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Zilon
5 / 5 / 0
Регистрация: 05.11.2010
Сообщений: 60
06.11.2010, 23:59  [ТС]     Функция реверса строки #81
Да я вобщем то согласен. Но обычно когда я пишу глубокую это значит я сегодня просто особо ленивый.
А у тебя никогда не возникает чувства несовершенства при написании глубоких рекурсий?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
07.11.2010, 00:11     Функция реверса строки #82
Да мне как-то всегда везло и не возникало необходимости особо извращаться с рекурсией... А может подсознательно на первое место вылезает итеративное решение)))
g-man
8 / 8 / 1
Регистрация: 02.04.2010
Сообщений: 25
07.11.2010, 00:26     Функция реверса строки #83
Цитата Сообщение от Zilon Посмотреть сообщение
На собеседовании в одну компанию меня попросили на бумажке написать функцию реверса строки.
Написал бы strrev()
Zilon
5 / 5 / 0
Регистрация: 05.11.2010
Сообщений: 60
07.11.2010, 06:55  [ТС]     Функция реверса строки #84
Цитата Сообщение от g-man Посмотреть сообщение
Написал бы strrev()
Это было не то чего хотел работодатель.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2010, 10:07     Функция реверса строки
Еще ссылки по теме:

C++ Функция удаления подстроки из строки
C++ ф-ция реверса строки
C++ Функция перезаписывает символы строки заданным количеством символов другой строки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
07.11.2010, 10:07     Функция реверса строки #85
Цитата Сообщение от Zilon Посмотреть сообщение
Ни значение esp, а темболее eax ecx не может быть заранее определено! И причем здесь линкер??? Это же не адреса вызываемых функций.
Согласен, реально тупанул
Yandex
Объявления
07.11.2010, 10:07     Функция реверса строки
Ответ Создать тему
Опции темы

Текущее время: 19:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru