POJ 括號畫家

2021-08-21 21:54:23 字數 448 閱讀 1847

寫過一篇類似的:stl-棧stack(例題:括號匹配)

遇到左括號就入棧

遇到右括號時檢測棧頂是否為相應的左括號

是的話出棧該左括號『

檢測最後狀態是否為空棧,是的話序列美觀

#include#include#define maxlength 10005

using namespace std;

int main()

': if (!kuohao_match.empty() && kuohao_match.top() == '

i++;

} if (kuohao_match.empty())

cout << "yes" << endl;

else

cout << "no" << endl;

return 0;

}

括號畫家 棧

達達是一名漫畫家,她有乙個奇特的愛好,就是在紙上畫括號。這一天,剛剛起床的達達畫了一排括號序列,其中包含小括號 中括號 和大括號,總長度為n。這排隨意繪製的括號序列顯得雜亂無章,於是達達定義了什麼樣的括號序列是美觀的 1 空的括號序列是美觀的 2 若括號序列a是美觀的,則括號序列 a a 也是美觀的...

acwing 150 括號畫家

用棧儲存左右括號的序號,若左右括號匹配,則出棧。每處理乙個字元就更新一次答案。include include include include include using namespace std intmain s st.top else st.push i 否則將當前字元序號 從0開始 進棧 i...

AcWing 150 括號畫家

達達是一名漫畫家,她有乙個奇特的愛好,就是在紙上畫括號。這一天,剛剛起床的達達畫了一排括號序列,其中包含小括號 中括號 和大括號,總長度為n。這排隨意繪製的括號序列顯得雜亂無章,於是達達定義了什麼樣的括號序列是美觀的 1 空的括號序列是美觀的 2 若括號序列a是美觀的,則括號序列 a a 也是美觀的...