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

Палиндром - C++

Восстановить пароль Регистрация
 
Ham
0 / 0 / 0
Регистрация: 20.05.2011
Сообщений: 10
24.02.2013, 12:03     Палиндром #1
Дайте реализацию программы, определяющей является ли входная строка палиндромом, пожалуйста. Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2013, 12:03     Палиндром
Посмотрите здесь:

C++ Палиндром
Палиндром... C++
C++ Палиндром.
C++ палиндром
Палиндром C++
C++ Палиндром
Палиндром в С++ C++
C++ Палиндром 2 С++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
24.02.2013, 12:17     Палиндром #2
C++
1
2
3
4
5
6
7
bool ispalindrom(const std::string& s) {
    for (std::string::size_type i = 0; i != s.size()/2; ++i) {
        if (s[i] != s[s.size() - 1 - i])
            return false;
    }
    return true;
}
Добавлено через 6 минут
либо с STL
C++
1
2
3
bool ispalindrom(const std::string& s) {    
    return equal(s.begin(), s.end(), s.rbegin());
}
Yandex
Объявления
24.02.2013, 12:17     Палиндром
Ответ Создать тему
Опции темы

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