第一章 练习题 8 判断回文串

#include<algorithm>
#include<string>
#include<iostream>
using namespace std;

bool reword(string s) {
    string::iterator it1, it2;
    it1 = s.begin();
    it2 = s.end();
    it2--;
    int size = s.size();
    for (int i = 0; i < size / 2; i++) {
        if (*it1 != *it2) {
            return false;
        }
        else {
            it1++;
            it2--;
        }
    }
    return true;
}

int main() {
    string s;
    s.append("zxcvbnmnbvcxz");
    cout << reword(s);
    return 0;

}

 

posted @ 2020-04-17 10:39  落地就是一把98K  阅读(111)  评论(0)    收藏  举报