文章

6

粉丝

696

获赞

1

访问

49.4k

头像
1108
P1108
发布于2021年1月13日 16:20
阅读数 6.9k

利用栈,将字符串输入得每个字符入栈,出栈得顺序为字符串的相反字符串!

#include<bits/stdc++.h>
using namespace std;


int main(){
    stack<char> s;
    string s1;
    cin >> s1;
    int flag = 1;
    char c;
    for(int i =0;i<s1.size();i++){
        s.push(s1[i]);
    }
    for(int i = 0;i<s1.size();i++){
         c = s.top();
        if(c != s1[i]){
            flag = 0;
        }
        s.pop();
    }
    if(flag == 1){
        cout << "yes";
    }else
        cout << "no";
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发