第一章 练习题 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; }

浙公网安备 33010602011771号