文章

94

粉丝

0

获赞

19

访问

2.9k

头像
括号的匹配 题解:
P1067 中山大学机试题
发布于2026年1月25日 11:29
阅读数 25

#include<stdio.h>
#include<stack>
#include<string.h>
using namespace std;
int main()
{
    int n;
    scanf("%d",&n);
    getchar(); 
    while(n--)
    {
    char s[300];
    int flag=1;
    scanf("%s",s);
    int l=strlen(s); 
    if(s[l-1]=='\n')
    {
        s[l-1]='\0';
    }
    stack<char> hash;
    if(s[0]=='{'||s[0]=='('||s[0]=='['||s[0]=='<')
    {
        hash.push(s[0]);
    }
    else{
        flag=0; 
        printf("NO\n");
    &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发