#include<string>
#include <stack>
#include <iostream>
using namespace std;
bool solution(string s)
{
bool answer = true;
stack <char> st;
if(s[0] == '('){
//st.push(s[0]);
for(int i =0; i < s.length(); i++){
char ss = s[i];
if(ss == '(')
st.push(ss);
else{
if(!st.empty())
st.pop();
else{
answer = false;
break;
}
}
if(st.empty())
answer = true;
else
answer = false;
}
}
else
answer = false;
return answer;
}
'자윤이와고리즘 > Code' 카테고리의 다른 글
[프로그래머스] 모의고사 (0) | 2019.07.22 |
---|---|
[프로그래머스] 폰켓몬 (0) | 2019.07.22 |
[프로그래머스] 카펫 (0) | 2019.07.22 |
[프로그래머스] 전화번호 목록 (0) | 2019.07.22 |
[프로그래머스] 큰 수 만들기 (0) | 2019.07.22 |