南陽理工ACM 2括號配對問題

2021-07-11 02:26:23 字數 912 閱讀 4014

括號配對問題

時間限制:3000 ms  |  記憶體限制:65535 kb

難度:3

描述現在,有一行括號序列,請你檢查這行括號是否配對。

輸入第一行輸入乙個數n(0naonao

**1:

# include # include int main (void)

else

j--;

if ((stack[j]== '(' && str[i]!=')')||(stack[j]== '[' && str[i]!=']'))}}

if (flag == 1 || j==0)

printf ("no\n");

else

printf ("yes\n");

}return 0;

}

**2:

#include #include struct stack

;void initstack (struct stack &s)

void push (struct stack &s, char c)

int stackemp (struct stack s)

void pop (struct stack &s, char &c)

int main (void)

else}}

p++;

}if (flag == 1 || !stackemp(s))

printf ("no\n");

else

printf ("yse\n");

s.top = s.base;

}free(s.base);

s.base = s.top = null;

return 0;

}

ACM2,括號配對問題

括號配對問題 時間限制 3000 ms 記憶體限制 65535 kb 難度 3 描述 現在,有一行括號序列,請你檢查這行括號是否配對。輸入第一行輸入乙個數n 0 include include int main else if a i if top 1 flag 0 如果top 1說明匹配,但此時出...

南陽理工acm 括號配對問題

時間限制 3000 ms 記憶體限制 65535 kb 難度 3 描述 現在,有一行括號序列,請你檢查這行括號是否配對。輸入 第一行輸入乙個數n 0輸出 每組輸入資料的輸出佔一行,如果該字串中所含的括號是配對的,則輸出yes,如果不配對則輸出no 樣例輸入 3 樣例輸出 no noyes 這個題目中...

南陽理工oj P2 括號配對問題

時間限制 3000 ms 記憶體限制 65535 kb 描述 現在,有一行括號序列,請你檢查這行括號是否配對。輸入第一行輸入乙個數n 0輸出 每組輸入資料的輸出佔一行,如果該字串中所含的括號是配對的,則輸出yes,如果不配對則輸出no 樣例輸入 3 樣例輸出 no noyes題目 分析我們可以考慮利...