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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 86, средняя оценка - 4.76
Zilon
5 / 5 / 0
Регистрация: 05.11.2010
Сообщений: 60
#1

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

05.11.2010, 04:43. Просмотров 11266. Ответов 84
Метки нет (Все метки)

На собеседовании в одну компанию меня попросили на бумажке написать функцию реверса строки.
Буквально парой дней раньше я услышал о том что на собеседованиях частенько просят решить именно эту задачу. Ее простота насторожила меня и заставила искать наиболее красивое/оптимизированное/необычное решение. И я его таки нашел и малость перестарался. Как я узнал позже интервьюер решил что я дал неверный ответ.
Так какое же у этой простой задачки может быть оригинальное решение?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Zilon
5 / 5 / 0
Регистрация: 05.11.2010
Сообщений: 60
06.11.2010, 23:59  [ТС]     Функция реверса строки #81
Да я вобщем то согласен. Но обычно когда я пишу глубокую это значит я сегодня просто особо ленивый.
А у тебя никогда не возникает чувства несовершенства при написании глубоких рекурсий?
silent_1991
Эксперт С++
4956 / 3032 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 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++
C++ Функция копирования строки
Программа реверса строки C++

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

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

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