利用反转函数确定回文串

2020-09-11 15:05:59 浏览数 (1)

题意:给出一个字符串,然后让你判断是否为回文串,是得话输出YES,否则输出NO

思路:我们可以直接利用string 跟 reverse()函数解决这个问题

代码语言:javascript复制
#include<bits/stdc  .h>

using namespace std;

int  judge(string &s){
	string temp = s;
	reverse(temp.begin(),temp.end());
	return temp == s;
}


int main(){
	int t;
	cin>>t;
	while(t--){
	  string s;
	  cin>>s;
	  if(judge(s)) cout<<"YES"<<endl;
	  else{
	  	cout<<"NO"<<endl;
	  }	
	}
	return 0;
} 

0 人点赞