给定string字符串,利用泛型函数equal,来判断回文串
#include<bits/stdc++.h>
using namespace std;
int main()
{
string a="abba";
cout<<equal(a.begin(),a.end(),a.rbegin())<<endl; //是回文串,输出1
string b="abcd";
cout<<equal(b.begin(),b.end(),b.rbegin())<<endl; //不是回文串,输出0
return 0;
}
equal(第一个序列首元素,第一个序列尾元素, 第二个序列首元素)
借助了迭代器和反向迭代器